Я использую msbuild для создания пакета веб-развертывания, используя файл settings.xml для замены настроек web.config.
Я пытаюсь заменить атрибут файла appsettings в web.config
Это мои параметры.xml:
<parameter name="ClientConfig" description="Please enter the clients config file name." defaultValue="Niad.config" tags="">
<parameterEntry kind="XmlFile" scope="\\web.config$" match="/configuration/appSettings/setting[@name='file']/value" />
</parameter>
Это мой раздел Web.config:
<?xml version="1.0"?>
<configuration>
<appSettings file="Client.config">
</appSettings>
</configuration>
Я знаю, что неправильно пишу xpath-совпадение, я надеялся, что кто-нибудь сможет мне помочь с правильным синтаксисом.