Разделить проект веб-приложения на несколько проектов - PullRequest
3 голосов
/ 16 июня 2011

В настоящее время я знаю о решении для создания "дочерних" проектов веб-приложений в VS, которое подробно здесь .Однако это решение было подробно описано для VS2005.Он все еще работает в VS2010, однако, похоже, что с ним по-прежнему есть несколько проблем, поскольку он фактически является хаком VS.

Мне было интересно, было ли что-то новое / лучшее в VS2008 или VS2010 для лучшей поддержкиразделение веб-проекта - я ничего не могу найти на нем.

Спасибо.

Ответы [ 3 ]

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

Я сделал это для своей организации и написал этот блог после завершения: http://abhighag.blogspot.com/2012/03/separate-web-application-into-multiple.html

Подумал, что это может быть полезно для кого-то еще:)

1 голос
/ 15 июля 2011

В качестве обновления я решил не использовать дочерние веб-проекты. Я до сих пор чувствую, что они взломаны и не готовы иметь дело с неизвестными в будущем.

Кажется, что нет другого способа достичь того, чего я хочу, поэтому я решил пойти с одним большим проектом веб-приложения.

0 голосов
/ 16 июня 2011

Какие проблемы? Это не хак - вы просто изменяете шаблон проекта по умолчанию в соответствии со своими потребностями и полагаетесь на наследование asp.net web.config для проектов с такой же структурой папок.

Это все еще концептуально отдельные приложения, но вы разделяете файл web.config при наследовании настроек от родительского. Используя IIS, а не встроенный веб-сервер, вы действительно получаете полное рабочее наследство. Плюс - Кассини (встроенный в веб-сервер) работает медленно и в любом случае действует иначе, чем IIS - еще больше причин, чтобы просто использовать IIS или IIS Express.

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