Преобразование файлов конфигурации перестало работать после обновления до.NET Framework 4.5

После обновления нашего решения до.NET Framework 4.5 преобразование наших конфигурационных файлов перестало работать.

Я также задал вопрос, который может быть связан с этим, но все же отдельный вопрос: после обновления решения до.NET Framework 4.5 ежедневное развертывание перестало работать.

У меня есть и другой способ развертывания, как показано ниже.

<MSBuild
                Projects="$(SolutionRoot)\My.Web\My.Web.csproj"
                Properties=
                "OutDir=$(OutDirPath)\My.WindowsService\;Configuration=Dev;DebugType=pdbonly;Optimize=true"
                ContinueOnError="False"
                />

<Exec Command="&quot;$(MsDeployExePath)&quot; -verb:sync -source:contentPath=&quot;$(OutDirPath)\My.WindowsService&quot;                 
              -dest:contentPath=&quot;E:\dev.mywindowsservice&quot;,computername=https://10.xxx.xxx.xxx:8172/MsDeploy.axd,username=UserName,password=Password,authtype=Basic -allowUntrusted=True"
              ContinueOnError="false" />

Это работало до обновления.NET Framework и по-прежнему развертывает приложение в нужном месте.

Но преобразование файлов конфигурации с использованием SlowCheetah больше не работает.

Я также обновил сборки SlowCheetah, так как мы сейчас используем VS2012.

Кажется, что это как-то связано с MSBuild, как и в моем другом случае, но я не могу понять, что не так.

Преобразование работает внутри VS2012, как при создании решения, так и при щелчке правой кнопкой мыши "Предварительный просмотр преобразования".

У кого-нибудь была такая же проблема и знает что делать?

0 ответов

Другие вопросы по тегам