Sublime Text 2を使用してVisual Studio 2010ソリューションを構築したいと思います。
これまでのところ私はこれを持っています:
メニュー項目[ツール]> [ビルドシステム]> [新しいビルドシステム...].
{
"cmd": ["c:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\MSBuild.exe"]
}
私はこのエラーを受け取ります:
MSBUILD:エラーMSB1003:プロジェクトまたはソリューションファイルを指定してください。現在の作業ディレクトリには、プロジェクトまたはソリューションファイルが含まれていません。
ビルドファイルでプロジェクトフォルダーのディレクトリを指定する方法を知りたいのですが。
ビルドシステムファイル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}}}"
}
Sublimeに同梱されている既存のビルド構成を調べて、それを理解しました。
C:\ Users\myUser\AppData\Roaming\Sublime Text 2\Packages\Makefile\Make.sublime-build
ビルドシステムの統合に加えて構文の強調表示と補完を含むSublime Text 2の完全なMSBuildパッケージが追加されました。パッケージコントロールを使用して、または https://github.com/tillig/SublimeMSBuild から直接インストールできます。
以下は、Sublimeのビルドシステムのすべての機能への 参照 です。
エラーメッセージは、ビルドする対象を指定しなかったためです。 MSBuildコマンドラインリファレンス を参照してください。少なくとも、プロジェクトファイルを指定する必要があります。
MSBuild MySolution.sln
MSBuild MyProject.csproj
MSBUild MyMSBuildScript.proj