Visual Studio と同じように、.vbproj または .csproj プロジェクト ファイルを直接コンパイルする方法はありますか?
Visual Studio でコンパイルすると、「出力」ウィンドウにコンパイラへの実際の呼び出しが表示されます。通常は次のようになります。
vbc.exe [オプションの束] [.vb ファイルの長いリスト]
.vbproj ファイルを受け取り、この長いコマンド ラインを生成するために Visual Studio が行うことは何でも実行する「何か」をプログラムで呼び出したいと思います。自分で .vbprojを解析してそのコマンド ラインを生成できることはわかっていますが、リバース エンジニアリングと試行錯誤をすべて省きたいと思います...
これを行うツールはありますか?Visual Studio がインストールされていなくても、マシンで実行できるようにしたいと考えています。ただし、いくつかのパラメーターを使用して Visual Studio を呼び出す方法があれば、それも問題ありません。
MSBuild を簡単に調べたところ、特に作成する必要があり、ファイルを .vbproj ファイルに追加するたびに更新する必要がある .proj プロジェクト ファイルから動作するように見えます。(ざっと見ただけなので、大事なことを見落としている可能性が高いです)
どんな助けでも大歓迎です