Visual Studio不使用Visual Studio命令提示符进行后期构建事件

时间:2013-07-31 15:29:36

标签: c# visual-studio-2010 csc

我想知道为什么Visual Studio不会按照我的认识执行操作,Visual Studio只使用标准的Windows命令提示符而不是自己的VS Cmd提示符。

这导致

'csc' is not recognized as an internal or external command
构建输出窗口中的

错误消息。

那么..有没有办法告诉VS使用自己的命令行工具,其中csc可用或者我是否真的需要设置其他系统变量才能运行?

1 个答案:

答案 0 :(得分:2)

最简单的方法可能就是调用普通的VSXXXX命令提示符所使用的东西:

例如:

CALL ""%ProgramFiles(x86)%\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"" x86

(编辑:根据Hans的评论更新)