VirtualPathProvider не работает в IIS7 - PullRequest
0 голосов
/ 28 июня 2011

Я работаю над приложением VirtualPathProvider. Он отлично работает в Visual Studio, но я получаю ошибку 404 при тестировании в IIS7.

Я создал простой веб-сайт в классическом режиме .Net4 на http://localhost:101/, и URL-адрес, к которому я обращаюсь для проверки VirtualPathProvider, равен http://localhost:101/article

Вы можете скачать код с http://88.208.236.165/HS/HSTest.zip

Вот скриншоты с ошибкой и запущенным приложением.

Error in IIS7

Works in VS

1 Ответ

3 голосов
/ 28 июня 2011

В IIS7, возможно, вам следует попробовать добавить это в ваш web.config:

 <system.webServer>
   ...
    <modules runAllManagedModulesForAllRequests="true" ... />
   ...
  </system.webServer>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...