Невозможно собрать для Debug|x64 с использованием MSBuild и VC++ Express edition
У меня есть машина с VC++ Express edition
установлены. А также.NET Framework 2-4. Я хочу использовать msbuild через командную строку для создания проекта VC++.
Проблема в том, что сборка работает нормально для Configuration=Debug;Platform=Win32
но для Configuration=Debug;Platform=x64
это дает ошибку, которая:
"….vcproj" (Clean;Build target) (1) ->
(Clean target) ->
vcbuild.exe : error VCBLD0004: Project ….vcproj' does not contain a configuration called 'Debug|x64'.
Однако, если я смотрю .csproj
файл непосредственно он имеет эту конфигурацию. Я чувствую, что проблема отсутствует x64 build tools
, Но при установке VC++ Express edition
это не дает возможность включить x64 build tools
как вы получаете при полной установке Visual Studio 2008.
Так как же мне обойти это, учитывая, что я не могу установить полную VS, как в среде разработки, из-за нескольких ограничений.