導航到您的Visual Studio的安裝路徑。在我的本地是: C:\ Program Files文件(x86)的\微軟的Visual Studio 10.0 \
轉到Common7 \ IDE目錄: C:\ Program Files文件(x86)的\微軟的Visual Studio 10.0 \ Common7 \ IDE並在這裏打開控制檯。
現在,運行在commnad提示符下輸入以下命令:devenv的-h
它會列出所有可用的參數和程序devenv.exe的開關。在輸出的底部,應該有以下幾點:
產品特定的開關:
/debugexe Open the specified executable to be debugged. The
remainder of the command line is passed to this
executable as its arguments.
/useenv Use PATH, INCLUDE, LIBPATH, and LIB environment variables
instead of IDE paths for VC++ builds.
我相信你會得到更短的名單,沒有了/ useenv選項,類似:
產品特定的開關:「無效的命令行開關不明:useenv」
/debugexe Open the specified executable to be debugged. The
remainder of the command line is passed to this
executable as its arguments.
這就是爲什麼你總是得到原因的錯誤消息。
我有同樣的問題,並沒有解決它的情況如下:
- 如果您有.NET框架4.5安裝,卸載它。
- 卸載Visual Studio 2010
- 安裝Visual Studio 2010之前再次(沒有安裝.NET 4.5)
- 安裝VISAUL Studio 2010中
- 現在你可以安裝安裝.NET Framework 4.0 .NET 4.5
我沒有足夠的時間調查和解釋'爲什麼'。但這些步驟將此問題排除在外。
msdn論壇建議使用:'devenv/useenv/build「...」.... sln',如果這樣做沒有看到任何反饋。 – Peter
嗯,很好的問題,會很快看到這個! ':)' –