我正在尝试将 msbuild 与我的 Sublime 项目一起使用。我创建了构建文件 suggested here以下是我的项目文件
{
"folders":
[
{
"path": "/W/MyOrg/MyApp",
"folder_exclude_patterns": ["_ReSharper.*", "bin", "obj"]
}
]
}
我选择 msbuild40 构建系统并点击 Build
并得到输出:[Error 6] The handle is invalid
[Finished]
我什至不确定这是 python 错误还是 msbuild 错误。它是什么,我该如何修复它,以及将来解决此类问题的好方法是什么?更新
我尝试将我的项目更新为以下内容并使用该版本,但仍然没有骰子
{
"folders":
[
{
"path": "/W/MyOrg/MyApp",
"folder_exclude_patterns": ["_ReSharper.*", "bin", "obj"]
}
],
"build_systems":
[
{
"name": "msbuild",
"cmd": ["c:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\MSBuild.exe", "w:\\MyOrg\\MyApp\\MyApp.sln"]
}
]
}
最佳答案
事实证明,每当您从命令行启动 sublime 时就会发生这种情况(我是通过 powershell 别名启动它的)。
您可以使用批处理文件和 the START command 解决此问题。 .我创建了 sublime_text.bat:
START "Sublime Text 2" "C:\Program Files\Sublime Text 2\sublime_text.exe" %*
并将我的 powershell 别名设置为该 bat 文件。现在一切正常。
关于msbuild - 尝试使用 Sublime Text 到 msbuild 时出现错误 6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10438508/