Подтвердить что ты не робот

Командная строка MonoDevelop компилирует решение

Проблема заключается в следующем: у меня есть проект MonoDevelop (ASP.NET) на моей рабочей станции разработки.

Сейчас я нахожусь на сайте клиента, без моей обычной среды разработки на своем ноутбуке (Regulatory Burden). У меня есть SSH доступ к моей рабочей станции разработки, но сеть слишком отсталая, чтобы удобно управлять X11.

Мне нужно сделать небольшую настройку и перекомпилировать. Я пробовал использовать xbuild, без эффекта:

[email protected] ~/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? Очевидно, что код создается через графический интерфейс.

4b9b3361

Ответ 1

mdtool build proj.csproj

Ответ 2

Если вы хотите использовать xbuild, создайте символическую ссылку:

cd/usr/lib/mono/xbuild/Microsoft/VisualStudio/v9.0

ln -s v9.0 v10.0

У меня такой же точный дистрибутив ubuntu 12.04 на двух разных компьютерах, и я не мог понять, почему mono будет компилироваться на одном компьютере, а не на другом. Но хорошо, symlink решила проблему.