我需要从我维护的bat文件中执行aspnet_compiler,以自动从CruiseControl.NET中发布ASP.NET应用程序。
如果我手动打开Visual Studio命令提示符,aspnet_compiler运行正常,但如果我打开普通的cmd.exe,则无法运行。
我应该采取哪些步骤才能通过普通的cmd.exe访问aspnet_compiler?
答案 0 :(得分:4)
对于Visual Studio 2008:
call "%VS90COMNTOOLS%\vsvars32.bat"
答案 1 :(得分:1)
靠近批处理文件的顶部:
CALL "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat"
这将正确设置您的路径。
计算机上VS.NET的安装位置可能不同。要找到正确的路径,请为“Visual Studio nnn命令提示符”快捷方式选择“属性”。
或者您可以在批处理文件中包含aspnet_compiler的完整路径。