(Monoの)xbuildを使用してVisual Studioソリューションを構築するにはどうすればよいですか?
-
05-07-2019 - |
質問
最近、新しいMacBook用にMono 2をダウンロードしました。 Monoに含まれているxbuildを使用してVisual Studioソリューションをコンパイルする方法を見つけようとしています。アイデアはありますか?
解決
更新:xbuildはソリューションファイルをサポートするようになりました。 xbuild
を参照してください。他のヒント
前回チェックしたとき、ソリューションはxbuildでサポートされていませんでした(異なるファイル形式を使用しています)が、*。* projファイルはサポートされています。
比較的単純なソリューションがある場合は、各プロジェクトで個別にxbuildを使用して回避できますが、ソリューションが非常に複雑な場合(プロジェクト間の相互依存関係など)、おそらくする必要がありますすべてを機能させるための少しのハッキング。
さらに、Visual StudioのC ++プロジェクトもmsbuildを使用しないことに注意する価値があります(ただし、Visual Studio 2010はこれを修正することになっていますが)。もちろん、MonoにはC ++ / CLIコンパイラがないため、xbuildを使用してもそれほど遠くはありません。
この質問/回答は、代わりにmdtoolを使用することを示唆しています。
所属していません StackOverflow