VirtualPathProvider не работает в среде хостинга

Мой проект .Net отлично работает на Local IIS7 (Windows 7 IIS7 x86). Но это не работает в среде хостинга (W2008 Server x64 IIS7). Я могу полностью контролировать среду хостинга. Но я не мог найти ошибку. При локальной работе я могу получить доступ к элементам управления USer в DLL через VirtualPathProvider, но получаю сообщение об ошибке

Файл '/TarimWeb/TarisApp/TarisUI/CariBanka.ascx' не существует.

в среде размещения.

Я могу предоставить любую информацию, но я не знаю, что нужно знать моему помощнику.

Спасибо!


person HGMamaci    schedule 23.09.2011    source источник
comment
Зарегистрировали ли вы провайдера в Global.asax в своей размещенной среде? Хостинг работает со средним доверием?   -  person TheCodeKing    schedule 23.09.2011
comment
да. Оба правильны. Решение нашел позже. Но это важные моменты, которые следует урегулировать.   -  person HGMamaci    schedule 25.09.2011


Ответы (1)


Итак, я совершенно забыл, что «Предварительно скомпилированные веб-сайты» не могут использовать VirtualPathProviders.

Я нашел работу вокруг @ http://sunali.com/2008/01/09/virtualpathprovider-in-precompiled-web-sites/

Это ДЕЙСТВИТЕЛЬНО сработало и для меня...

person HGMamaci    schedule 24.09.2011