如何在 Windows 10 中从命令行构建 Visual Studio 2015 vb 解决方案
Posted
技术标签:
【中文标题】如何在 Windows 10 中从命令行构建 Visual Studio 2015 vb 解决方案【英文标题】:How to Build a Visual Studio 2015 vb solution from command line in Windows 10 【发布时间】:2016-10-14 07:31:21 【问题描述】:这可能是一个非常简单的问题(以下问题中涵盖的内容对我来说是新的),但是我如何构建和运行 Visual Studio 解决方案(用 Visual Basic 编写,不确定是否重要),来自Windows 10 中的命令提示符窗口?我已经尝试在互联网上搜索,但是对于这么多的答案,它们似乎都不起作用。我试过 devenv 和 /build,要么得到一个“devenv 不被识别为内部或外部命令、可运行程序或批处理文件”。错误或“文件名、目录名或卷标语法不正确”错误。让我知道如何澄清这个问题。谢谢!
【问题讨论】:
【参考方案1】:您需要使用 msbuild 来构建您的项目或解决方案。
步骤:
-
找到 Msbuild.exe(对于 Visual Studio 2015,默认位置是:C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe)
打开命令行,然后执行:
.
%Msbuild% %VBProj% /p:Configuration=Release
您必须将 %Msbuild% 替换为 msbuild.exe 的完整路径,并将 %vbproj% 替换为您要构建的 vbproj 或 SLN 文件的完整路径。
至于最后一个参数,用于指定要构建Release版本。
这里根据我的环境举例
C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe" "C:\Users\MyUser\Documents\Visual Studio 2015\Projects\WpfApplication2\WpfApplication2.sln" /p:Configuration=Release
在此示例中,我指定了 Visual Studio 2015 的路径以及我想要构建的解决方案 (WpfApplication2),并指定了我想要发布版本。
有关您可以使用的所有开关的完整列表,请参阅official documentation。
【讨论】:
以上是关于如何在 Windows 10 中从命令行构建 Visual Studio 2015 vb 解决方案的主要内容,如果未能解决你的问题,请参考以下文章
如何在 WAMPServer 中从 Windows 命令行运行 PHP
如何在文件中从SQL源创建BigQuery视图(Windows命令行)
在 Windows XP 上的 Delphi 应用程序中从命令行程序获取输出
如何在 Windows 中从 Google 代码下载/签出项目?
有没有办法在 Windows Scripting Host (WSH) cscript.exe 中从 JScript(不是 javascript)运行命令行命令?