我想知道为什么Visual Studio不会按照我的认识执行操作,Visual Studio只使用标准的Windows命令提示符而不是自己的VS Cmd提示符。
这导致
'csc' is not recognized as an internal or external command
构建输出窗口中的错误消息。
那么..有没有办法告诉VS使用自己的命令行工具,其中csc可用或者我是否真的需要设置其他系统变量才能运行?
答案 0 :(得分:2)
最简单的方法可能就是调用普通的VSXXXX命令提示符所使用的东西:
例如:
CALL ""%ProgramFiles(x86)%\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"" x86
(编辑:根据Hans的评论更新)