У меня есть два файла конфигурации (один из них называется Web.config, а другой - SnAdminRuntime.exe.config и используется sensenet), в котором используются те же строки подключения, но один из них не обновляется во времяиздательский процесс.Web.config находится в корне проекта, а другой находится на один уровень ниже в папке с именем Tools.Я пытался сделать что-то подобное в моем профиле публикации
<PublishDatabaseSettings>
<Objects xmlns="">
<ObjectGroup Name="SnCrMsSql" Order="1" Enabled="False">
<Destination Path="This is my connection string for production" />
<Object Type="DbDacFx">
<PreSource Path="This is my connection string for dev" />
<Source Path="$(IntermediateOutputPath)AutoScripts\SnCrMsSql_IncrementalSchemaOnly.dacpac" dacpacAction="Deploy" />
</Object>
<UpdateFrom Type="Web.Config">
<Source MatchValue="This is my connection string for dev" MatchAttributes="$(UpdateFromConnectionStringAttributes)" />
</UpdateFrom>
<UpdateFrom Type="Tools/SnAdminRuntime.exe.Config">
<Source MatchValue="This is my connection string for dev" MatchAttributes="$(UpdateFromConnectionStringAttributes)" />
</UpdateFrom>
</ObjectGroup>
</Objects>
</PublishDatabaseSettings>
<ItemGroup>
<MSDeployParameterValue Include="SnCrMsSql-Web.config Connection String">
<ParameterValue>This is my production connection string</ParameterValue>
</MSDeployParameterValue>
</ItemGroup>
Но когда я подключаюсь к своей виртуальной машине удаленно, она все еще использует старую строку подключения.Как я могу также обновить вторую строку подключения?