ASP.NET MVC - возможно ли иметь подпроект MVC в корневом проекте FORMS? - PullRequest
1 голос
/ 08 июня 2009

Я пытаюсь выяснить, могут ли другие люди сделать это. Я нашел следующий вопрос и ответ (который относится к сообщению Скотта Хансельмана о смешивании форм и MVC) ( Могу ли я использовать ASP.NET MVC вместе с обычными веб-формами ASP.NET ). Однако это не совсем то же самое.

Можете ли вы запустить проект .NET FORMS на сервере (как rootproject) и одновременно иметь MVC, работающий на том же сервере (как подпроект)? Просто попробуйте пустые проекты по умолчанию, это не сработает:)

http://server (или http://www.server.com) --- ФОРМА ПРОЕКТА
http://server/mvc (или http://www.server.com/mvc) --- ПРОЕКТ MVC

Ответы [ 2 ]

1 голос
/ 08 июня 2009

Конечно, просто настройте IIS так, чтобы обе папки были приложениями. Хотя вы, вероятно, не сможете использовать веб-сервер VS.

0 голосов
/ 08 июня 2009

Это подразумевает, что вы захотите связать 2 (два) сайта IIS с одним и тем же IP / портом, что создаст проблему в IIS. Я думаю, что вместо этого вы должны попытаться запустить гибридный проект с обоими, и некоторые из них обрабатываются WebForms, а некоторые обрабатываются MVC. Вы всегда можете просто разделить проект MVC и иметь доступ к данным, бизнес-логику и контроллеры в другом проекте, если хотите. Если вы хотите увидеть пример этого, ниже приведена ссылка на архитектуру S # arp, которая разбивает проект MVC на множество частей.

http://sharparchitecture.net/

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