8

崇高なプロジェクトで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"]
        }
    ]
}
4

1 に答える 1

12

これは、コマンドラインから崇高を起動するたびに発生することがわかりました(私はpowershellエイリアスを介して起動していました)。

これは、バッチ ファイルとSTART コマンドを使用して修正できます。sublime_text.bat を作成しました:

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

私のpowershellエイリアスをそのbatファイルに設定します。これですべてが機能します。

于 2012-05-04T15:50:57.853 に答える