MonoDevelop командной строки компилировать решение
Проблема заключается в следующем: у меня на рабочей станции разработки есть проект MonoDevelop (ASP.NET).
В настоящее время я нахожусь на сайте клиента, без моей обычной среды разработки на моем ноутбуке (нормативное бремя). У меня есть SSH-доступ к моей рабочей станции, но сеть слишком медленная, чтобы комфортно работать с X11.
Мне нужно сделать небольшую корректировку и перекомпилировать. Я попытался использовать xbuild, без эффекта:
qdot@trigati ~/svn/proj/trunk/proj $ xbuild proj.csproj
XBuild Engine Version 2.6.4.0
Mono, Version 2.6.4.0
Copyright (C) Marek Sieradzki 2005-2008, Novell 2008-2009.
MSBUILD: error MSBUILD0000: /home/qdot/svn/proj/trunk/proj/proj.csproj: Imported project:
"/usr/lib/mono/xbuild/Microsoft/VisualStudio/v8.0/WebApplications/Microsoft.WebApplication.targets" does not exist.
Есть ли какая-нибудь утилита, которая может вызвать перестройку исходного кода monodevelop? Очевидно, что код строится через графический интерфейс.
2 ответа
Если вы хотите использовать xbuild, создайте символическую ссылку:
cd /usr/lib/mono/xbuild/Microsoft/VisualStudio/v9.0
ln -s v9.0 v10.0
У меня точно такой же дистрибутив Ubuntu 12.04 на двух разных компьютерах, и я не мог понять, почему mono будет компилироваться на одном компьютере, а не на другом. Ну да ладно, симлинк решил проблему.