是否可以在不安装visual studio的情况下编译visual studio解决方案(.sln

m0rkklqb  于 2023-01-05  发布在  其他
关注(0)|答案(5)|浏览(341)

我是否可以在不安装visual studio的情况下编译visual studio解决方案(.sln)。我是否可以安装VS SDK之类的工具来执行此操作?
该方案是用VC++实现的。

h9vpoimq

h9vpoimq1#

我认为SDK仍然附带了MSBuild和一个基本编译器。您可能还想看看“VS Express”,这取决于您不安装Visual Studio的原因。

kupeojn6

kupeojn62#

你可以试着调用MSBuild.exe,它在. netframework 3. 5和旧版本中也很有可能。我实际上在我的NAnt构建中使用它。
使用类似于:

"dotnet.dir" /msbuild.exe ./solutionX.sln" /v:q /nologo /p:Configuration=Release
bfrts1fy

bfrts1fy3#

您应该可以使用vcbuild.exe来完成此操作。我相信它包含在Windows SDK中。
某些C++库(如MFC和ATL)仅作为Visual Studio的一部分提供,因此如果您使用其中的任何一个,则需要在计算机上安装Visual Studio来进行构建。

qmb5sa22

qmb5sa224#

路易斯·库斯托迪奥是对的。
Visual Studio正在幕后启动msbuild ...

    • 提示**

更改生成输出的详细程度设置,以查看工具中的一些详细信息|选项|项目和解决方案|构建和运行

bnlyeluc

bnlyeluc5#

您可以单独安装MsBuild工具

相关问题