升级到.NET Framework 4.5后,配置文件转换停止工作

时间:2012-10-18 13:56:47

标签: msbuild configuration-files .net-4.5 slowcheetah

将我们的解决方案升级到.NET Framework 4.5之后,配置文件的转换停止了工作。

我还问了一个可能与此相关的问题,但仍然是一个单独的问题,After upgrading solution to .NET framework 4.5 the daily deploy stopped working

我还有另一种部署方式,如下所示。

<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 个答案:

没有答案