Как я могу создать визуальное студийное решение, используя xbuild (от Mono)? - PullRequest
5 голосов
/ 31 октября 2008

Я недавно скачал Mono 2 для моего нового MacBook. Я пытаюсь выяснить, как компилировать решения Visual Studio с помощью xbuild, который входит в Mono. Есть идеи?

Ответы [ 2 ]

11 голосов
/ 11 октября 2009

Обновление: xbuild теперь поддерживает файлы решения. см xbuild

5 голосов
/ 31 октября 2008

В последний раз, когда я проверял, решения не поддерживались xbuild (они используют другой формат файла), но файлы *. * Proj имеют.

Если у вас есть относительно простое решение, вы можете обойтись без использования xbuild для каждого проекта в отдельности, но если ваше решение очень сложное (с взаимозависимостями между проектами и т. Д.), Вам, вероятно, придется немного взлома, чтобы все заработало.

Кроме того, стоит отметить, что проекты C ++ в Visual Studio также не используют msbuild (хотя Visual Studio 2010 должен это исправить), поэтому, если вам нужно скомпилировать любой C ++, вы полностью самостоятельно ( Конечно, в Mono нет компилятора C ++ / CLI, так что в любом случае с xbuild вы далеко не уедете).

Этот вопрос / ответ предполагает, что вы можете вместо этого использовать mdtool.

...