Не удается скомпилировать базовый проект monodevelop/xamarin — уже есть эталонная ошибка

Я вообще этого не понимаю. Пошли в monodevelop и скачали студию xamarin и обновили ее до 4.0.3.

Я не могу получить чистую компиляцию даже простого проекта. Либо С#, либо vb.net.

«новый» > «решение» > «asp.net» > «С#» > «веб-API»

"строить"

17 ошибок. "не удалось найти имя типа или пространства имен "Объект"". «Не удалось найти тип или пространство имен EventArgs». и так далее.

Если я использую vb, я получаю ошибки, связанные с тем, что в проекте уже есть ссылка на сборку «система» (я не добавлял никаких других ссылок). Если я удалю все 4 файла, которые автоматически добавляет проект, я получу чистую компиляцию, но если я затем добавлю файл веб-службы, я получу ошибки, говорящие, что «веб-метод» не может быть найден (неудивительно, что system.web.services отсутствует!)

Я не могу понять, почему недавно установленная программа и проект по умолчанию просто не компилируются. Винда 7 х64 кстати.


person TheMook    schedule 01.04.2013    source источник


Ответы (1)


Я согласен - это странно для недавно установленной программы и проекта по умолчанию.

Решение для меня состояло в том, чтобы добавить using System; в проблемные файлы *.cs (Default.aspx.cs для меня, так как я удалил автоматически сгенерированные файлы Global.asax и Global.asax.cs).

person AZX    schedule 01.04.2013
comment
Да, спасибо. Я забыл обновить - кто-то ответил мне подобным на форуме xamarin. Честно говоря, довольно плохо, что xamarin не добавляет основы во время создания. Это в основном создает проект из коробки, который не будет компилироваться! - person TheMook; 02.04.2013