Эквивалент .live () в 1.7 выглядит так:
$(document).on('click', '#child', function() ...);
В принципе, смотрите документ для событий кликов и фильтруйте их для #child.
Мы используем WIX для изменения конфигурационного файла приложения. Это работает действительно хорошо, необходимо будет добавить wixUtilExtension.dll в ссылке.
образец WIX:
<Component Id="ChangeConfig" Guid="[YOUR_GUID_HERE]">
<File Id="App.config" Name="MyApplication.exe.config" Vital="yes" KeyPath="yes" Source="[Path to project dir]\app.config" />
<util:XmlFile Id="AppConfigSetConnStr" Action="setValue" Permanent="yes" File="[#App.config]"
ElementPath="/configuration/connectionStrings/add[\[]@name='MyDatabaseName'[\]]" Name="connectionString"
Value="Your Connection string values here" />
</Component>
Это на самом деле зависит от того, что Вы используете для создания установщика, Что Вы используете?
Имеют alook в Учебное руководство .
Я использовал NSIS с плагином XML, чтобы сделать это.
Я использовал комплект инструментальных средств WIX для создания msi. Инструмент позволяет Вам декларативно определять изменения в XML-файлах как app.config во время установки. Проблема состоит в том, хотя существует значительная кривая обучения. Ищите SourceForge wix.
При использовании проекта установки VS Вы создали пользовательское действие? Я использовал их для всего от ввода по абсолютному адресу значений XML к развертывающимся базам данных.