Я использую проект Web Deployment для выполнения нескольких задач пост-сборки на веб-сайте, который я развертываю.Обновление web.config с задачей MSBUILD
Я хочу использовать задачу FileUpdate, чтобы обновить web.config и изменить режим компиляции из debug="true"
в debug="false".
Таким образом, из этого
<compilation defaultLanguage="c#"
debug="true" />
К этому
<compilation defaultLanguage="c#"
debug="false" />
Моя FileUpdateTask выглядит так:
<FileUpdate Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU'"
Files="$(Configuration)\Web.Config"
Regex="debug=\"true\""
ReplacementText="debug=\"false\"" />
, но это совершенно недействительно, поскольку вы не можете избежать цитаты в XML.
Как еще я могу сопоставить атрибут debug в Regex и иметь допустимое значение ReplacementText?
Приветствия