Использовать 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 и сослаться на эту сборку в проекте... без изменений.
Рад опубликовать более подробную информацию, просто дайте мне знать, что нужно.
Изменить: вручную добавление каталога /bin, содержащего необходимую DLL в корень виртуального каталога, работает, есть ли способ сделать Binding Redirect для виртуального каталога?