Error6而试图用崇高文字的MSBuild(Error6 while trying to use

2019-07-29 06:49发布

我试图使用的MSBuild我崇高的项目。 我创建构建文件建议在这里和下面是我的项目文件

{
    "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"]
        }
    ]
}

Answer 1:

事实证明,这种情况发生时,你启动命令行崇高(我是通过一个PowerShell别名启动它)。

您可以通过使用一个批处理文件,并解决这个问题的START命令 。 我创建sublime_text.bat:

START "Sublime Text 2"  "C:\Program Files\Sublime Text 2\sublime_text.exe" %*

我PowerShell的别名设置为bat文件。 现在一切正常。



文章来源: Error6 while trying to use sublime text to msbuild