Использовать Raygun4Net на сайте IIS с вложенным приложением

У нас есть сайт IIS (работает на Windows Server 2012R2), который использует Raygun4Net для регистрации исключений. Как предполагает Raygun, запись ведется из обработчика Application_Error в Global asax:

Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs)

    Dim objRaygun As New RaygunClient()
    objRaygun.Send(AnException)

End Sub

Код компилируется и работает нормально, но под-приложение на сайте IIS (виртуальный каталог для хранения файлов на большом, но более медленном диске) перестало работать, так как не может разрешить тип во время выполнения:

Не удалось загрузить тип "Mindscape.Raygun4Net.RaygunHttpModule".

Я считаю, что виртуальный каталог должен пытаться извлечь DLL из другого места, но я не знаю, где, поскольку он находится в том же пуле приложений IIS, а виртуальный каталог не имеет каталога /bin.

NB: я попытался зарегистрировать DLL на моем локальном компьютере, используя gacutil и сослаться на эту сборку в проекте... без изменений.

IIS Структура сайта

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

Изменить: вручную добавление каталога /bin, содержащего необходимую DLL в корень виртуального каталога, работает, есть ли способ сделать Binding Redirect для виртуального каталога?

0 ответов

Другие вопросы по тегам