2010-02-01 4 views
0

Я работаю над проектом Asp.Net MVC. У меня были сомнения и, пожалуйста, кто-то прояснил это быстро. -> Нужна ли нам инфраструктура MVC, установленная на сервере хостинга, с которой установлено приложение.Хостинг Asp.Net MVC Applications

Я установил среду MVC на мою машину для разработчиков, но нам также нужна инфраструктура, установленная на сервере хостинга.

ответ

2

Да, это так. Он должен быть на каждом сервере ASP.Net, который вы используете.

+0

Нет, я так не думаю .. Что делать, если приложение развернуто или размещено компанией интернет-хостинга, которая не дает вам доступа к своим серверам. –

+0

Агрегаты должны быть на серверных машинах где-то, так как код MVC работает на стороне сервера, но, как указывал Dario-G, программное обеспечение не должно быть установлено _ на серверах, но оно должно быть в той или иной форме и доступно ваше приложение. –

+0

Спасибо, это объяснение работает ...... –

3

№ Вы можете внедрить среду MVC в папку bin для развертывания.

Просто изменить свойство 'Copy Local' истина для следующих ссылок:

  • System.Web.Mvc
  • System.Web.Routing
  • System.Web.Abstractions

PS
Это справедливо для MVC 1.0. Я не знаю о MVC 2.0.

1

Нет, вам не нужно, чтобы он был установлен. Поместите DLL MVC в папку bin. Я только что спросил hosting company, и они подтвердили это.

Смежные вопросы