Запуск проекта ASP.NET MVC3 в MonoDevelop? Шаги, чтобы сделать это? - PullRequest
11 голосов
/ 18 октября 2011

Я использую MonoDevelop на Mac с последней установленной версией Mono.

Какие шаги мне нужно предпринять, чтобы начать использовать MVC3 в проекте с синтаксисом RAZOR (файлы .cshtml)?

Я прочитал http://www.mono -project.com / Release_Notes_Mono_2.10 # ASP.NET_MVC3_Support , но это не прописано. Как мне создать мой первый файл .cshtml? Как мне указать моему приложению указывать на Index.cshtml, а не на файл Index.aspx по умолчанию при создании проекта MVC (2) в MonoDevelop?


Обновление

Я начал новый проект MVC2 в Mono. Я начал новый проект MVC3 в VS 2010. Я скопировал все необходимые библиотеки DLL из MVC3 в проект MVC2 в Mono. Теперь я собираю и получаю «Компилятор, похоже, завис» в Mono.

Error when building

Я думал, что была поддержка MVC3? http://mono -project.com / Release_Notes_Mono_2.10 # ASP.NET_MVC3_Support Что я здесь не так делаю?

Ответы [ 4 ]

6 голосов
/ 18 октября 2011

Я не уверен, насколько глубоко вы погружаетесь в Mono или какую среду вы используете, но вот три довольно полезные статьи блога об использовании MVC и Mono:

Вторая ссылка имеет загружаемый файлПриложение MVC, которое уже настроено для работы с версией Mono и использует MySql со скриптовой схемой поставщика членства.

Надеюсь, эти ссылки помогут вам и удачи в вашем проекте.

4 голосов
/ 27 ноября 2011

Если вы получаете сообщение «Компилятор, похоже, дает сбой» при попытке перехода на MVC3, вам следует установить свой проект на .NET 4. Вы можете сделать это, щелкнув правой кнопкой мыши на проекте-> Параметры-> Сборка- > Общие и выберите Mono / .NET 4.

3 голосов
/ 12 ноября 2011

Этот джентльмен , похоже, добился некоторого успеха в запуске MVC3 в монодизайне на Mac.

1 голос
/ 27 июля 2013

Мне удалось заставить MVC3 и бритву работать в студии xamarin на MacOS, следуя приведенному здесь решению:

Бритва Monodevelop MVC3 - что за хитрость заставить ее работать?

...