2

ソリューションを .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 を使用した構成ファイルの変換は機能しなくなりました。

VS2012 を使用するようになったので、SlowCheetah アセンブリもアップグレードしました。

私の他のケースと同じようにMSBuildと関係があるようですが、何が悪いのか本当にわかりません。

変換は、VS2012 内で機能します。ソリューションを構築しているときと、[変換のプレビュー] を右クリックしたときの両方です。

誰もが同じ問題を抱えていて、何をすべきか知っていますか?

4

0 に答える 0