ASPNETCOMPILER: «System.Data» или одна из его зависимостей - PullRequest
0 голосов
/ 11 февраля 2012

Я настраиваю новый сервер сборки.Я не могу собрать проект из-за этой ошибки при запуске 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-битная версия:

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

Используя 64-битную версию msbuild, мобильный сайт работает хорошо, но тогда проект silver light не будет построен.

Это подвох 22 !!!

Как сказать 32-битной msbuild вызвать 64-битный aspnet_compiler?

Как исправить 32-битный aspnet_compiler?

...