Как запустить / отладить несколько проектов веб-приложений в одном решении? - PullRequest
3 голосов
/ 01 августа 2009

У меня есть 2 проекта веб-приложений. Одним из них является мое приложение asp.net MVC, а другим - функции, связанные с администратором, а именно веб-формы asp.net формируют динамические данные. Мое приложение MVC будет основным сайтом, но я бы хотел, чтобы веб-формы работали в папке администратора сайта MVC.

При отладке приложения мне бы хотелось, чтобы ссылка /admin/Default.aspx на сайте MVC указывала на страницу по умолчанию на моем сайте с динамическими данными. Как мне это сделать? Я знаю, что могу протестировать каждый проект самостоятельно.

Ответы [ 3 ]

4 голосов
/ 08 августа 2009

В проекте visual studio вы можете щелкнуть правой кнопкой мыши папку и выбрать «Преобразовать в веб-приложение», что решило мою проблему.

1 голос
/ 02 августа 2009

Этого можно добиться с помощью своего IIS-менеджера. Нажмите на веб-сайт, перейдите к папке, которую вы хотите вести как отдельное приложение, и щелкните правой кнопкой мыши и нажмите «преобразовать в приложение».

1 голос
/ 01 августа 2009

Самым простым способом было бы запустить их как в отдельных виртуальных каталогах, так и с помощью перезаписи Url для отправки запросов на root на общедоступный сайт. Вы можете вкладывать приложения ASP.NET, но для этого обычно требуется немного суетиться с файлом конфигурации, чтобы избежать проблем с наследованием.

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