Может кто-нибудь сказать мне, как я могу разместить свое приложение MVC 3 на сервере Linux? - PullRequest
0 голосов
/ 15 марта 2012

Мне нужно вызывать мои страницы ASP.NET, передавая им расширения. Предположим, что главная страница указателя должна быть вызвана /home/index/a.aspx a.aspx не имеет значения, что я называю, это просто работа, потому что я сделал Index() действие в доме.

Если я позвоню им без добавочных номеров. он вызывает страницу PHP из корневого каталога. Вторая проблема - этот код не работает на сервере (я могу воспроизвести его на своем компьютере)

  <li>@Html.ActionLink("Home", "Index", "Admin")</li>

Я не очень хорошо знаю веб-форму ASP.NET и PHP, поэтому я использую MVC Framework. У меня слишком много проблем в приложении, запущенном на сервере. Он работает на моей собственной системе без проблем.

Когда я звоню на хостинг-сервер, мне говорят, что для этого мне нужно использовать IIS7. В настоящее время наш сервер является Linux, Apache (как поддержка скажите мне). Я не знаю, что они означают для "они установили .net 4 на сервере".

Пожалуйста, кто-нибудь может мне помочь, тогда будет работать это одностраничное приложение. У меня есть 5-6 страниц во всем приложении. Я беспокоюсь о том, что что-то не работает в моем приложении.

Ответы [ 2 ]

2 голосов
/ 15 марта 2012

Вы пробовали моно?Mono - это проект, который в основном совместим с .NET.

1 голос
/ 16 марта 2012

Хм ... Если вам нужен MVC 3, я бы порекомендовал вам найти хостинг Windows. Это принесет стабильность на вашем сайте. Или вы можете попробовать моно. Я прочитал документацию, что Mono совместим с .NET. :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...