如何创建 .bat 文件以使用 VS2012 开发人员命令提示窗口运行 "devenv" 命令?

3

我希望每隔X分钟运行以下代码来重建我的项目:

devenv /rebuild Debug "C:\inetpub\wwwroot\myProject\Project.sln"

现在我只能在VS2012开发人员命令提示符中运行此命令,我的问题是,是否可以创建.bat文件通过开发人员命令提示符运行此命令?如果可以,我需要在.bat文件中编写哪些代码行?

1个回答

2

有一个名为vsVars32.bat的批处理文件。

从你的.bat文件中调用它,它将设置环境。

(注意还有其他“口味”的文件,我认为那是正确的)。


好的,我用“START "" "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\vsvars32.bat"”来调用它,然后呢?我怎样才能给它我的命令行以重新构建项目? - Valoda
在你的批处理文件中,将以下代码作为第一行:Call "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\vsvars32.bat" - Steve Wellens
然后在同一行中添加命令?像这样:Call "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\vsvars32.bat" devenv /rebuild Debug C:\inetpub\wwwroot\myProject\myProject.sln - Valoda
我相信这是正确的。注意:当我设置批处理文件进行构建时,所有设置都在解决方案和项目文件中。多年前我只在进行C++构建时使用提供的批处理文件...顺便说一句,在这里还有另一个名为VsDevCmd.bat的文件:https://dev59.com/KGYr5IYBdhLWcg3wTYq4 - Steve Wellens

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接