У меня есть довольно простое веб-приложение ASP.NET (ориентированное на .NET 4.0), которое используется как форма динамического запроса. Я протестировал это, и он работает как веб-сайт в IIS 7 под управлением Windows Server 2008 R2. Однако это только моя тестовая среда. Я готовился перенести его в производство (тот же IIS / OS), где он будет настроен как приложение на нашем основном веб-сайте. Как ни странно, он не будет работать как приложение на веб-сайте, даже если у него все те же настройки и web.config
загрузил все те же настройки. И настройки моего AppPool в точности отражают то, что было в тестовой среде. Кроме того, я использую того же пользователя (домена) для разрешений, что и в тестовой среде, когда он был настроен как веб-сайт, а не как приложение на другом веб-сайте. Вот структура основного веб-сайта и место, где мы хотим приложение:
Главный сайт -> Сайт на базе Sitefinity CMS
|
-> Виртуальный каталог (размещение некоторых статических веб-форм HTTP)
|
-> Приложение (ВЫ ЗДЕСЬ)
Я уверен, что здесь что-то не так, но мне не удается найти информацию по этой конкретной проблеме. Разве этого нельзя сделать в первую очередь? Может быть проблема совместимости, которую я здесь упускаю? Если это невозможно сделать, есть ли способ заставить его выглядеть так, как будто приложение работает как подстраница основного веб-сайта?