System.UnauthorizedAccessException при доступе к пользовательской DLL-библиотеке подключения к базе данных - PullRequest
1 голос
/ 22 декабря 2010

У меня проблемы с отладчиком vs2010. У меня есть приложение, которое использует формы входа в систему, а затем использует настраиваемое подключение .dll для подключения к базе данных. Кажется, что веб-приложение работает должным образом при прямом доступе к нему через IE, но когда я использую отладчик, оно выдает исключение System.UnauthorizedAccessException, пытаясь получить доступ к DLL-соединению, расположенному в GAC. Кажется, это проблема с правами доступа для пользователя, который использует отладчик. Это немного выходит за рамки моих знаний.

Вот мои настройки iis7

<applicationPools>
  <add name="DefaultAppPool" autoStart="true" managedPipelineMode="Classic" startMode="OnDemand">
    <processModel identityType="ApplicationPoolIdentity" loadUserProfile="true" pingResponseTime="00:05:00" />
  </add>

Приложение, настроенное на сервере

<application path="##AppName##" applicationPool="DefaultAppPool">
  <virtualDirectory path="/" physicalPath="##APP Path##" />
</application>
...