0

新しいビルドサーバーをセットアップしています。32 ビット msbuild の実行中にこのエラーが発生したため、プロジェクトをビルドできません。

(Build target) ->
ASPNETCOMPILER : error ASPCONFIG: Could not load file or assembly 'System.Data' or one of its dependencies. An attempt was made to load a program with an incorrect format. [c:\code\Mobile.metaproj]

32 ビット msbuild 呼び出し:

c:\code>C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_compiler.exe -v /Mobile -p Mobile\ -f -d PrecompiledWeb\Mobile\

64ビット版を使用して、それを回避する1つの方法を見つけました:

E:\code>C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_compiler.exe -v /Mobile -p Mobile\ -f -d PrecompiledWeb\Mobile\

msbuild の 64 ビット バージョンを使用すると、モバイル サイトは正常にビルドされますが、Silver Light プロジェクトはビルドされません。

キャッチ22です!!!

32 ビットの msbuild に 64 ビットの aspnet_compiler を呼び出すように指示するにはどうすればよいですか?

32 ビットの aspnet_compiler を修正するにはどうすればよいですか?

4

0 に答える 0