如何为Sublime Text 2构建构建系统以构建msbuild?

Dav*_*ith 31 msbuild sublimetext

我想使用Sublime Text 2来构建我的Visual Studio 2010解决方案.

到目前为止我有这个:

菜单项工具>构建系统>新构建系统...

{
    "cmd": ["c:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\MSBuild.exe"]
}
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

MSBUILD:错误MSB1003:指定项目或解决方案文件.当前工作目录不包含项目或解决方案文件.

我想知道如何在构建文件中指定项目文件夹目录.

Dav*_*ith 32

我通过修改构建系统文件C:\ Users\dave\AppData\Roaming\Sublime Text 2\Packages\User\msbuild.sublime-build得到它的工作方式如下:

{
    "cmd": ["c:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\MSBuild.exe"],
    "working_dir": "${project_path:${folder:${file_path}}}"
}
Run Code Online (Sandbox Code Playgroud)

我查看了Sublime附带的现有构建配置以找出它:

C:\ Users\myUser\AppData\Roaming\Sublime Text 2\Packages\Makefile\Make.sublime-build


Tim*_*ner 11

现在有一个完整的Sublime Text 2 MSBuild包,除了构建系统集成外,还包括语法高亮和完成.您可以使用Package Control或直接从https://github.com/tillig/SublimeMSBuild安装它.


Har*_*ina 7

下面是引用升华的构建系统的所有功能.