C# 无法加载DLL“sybdrvado11.DLL”:访问被拒绝

C# 无法加载DLL“sybdrvado11.DLL”:访问被拒绝,c#,dll,C#,Dll,我已经被困在这个问题上很长时间了,我已经给每个人和所有iis用户提供了访问权限,但没有运气 6/26/2014 4:24:47 PM: System.TypeInitializationException: The type initializer for 'Sybase.Data.AseClient.AseConnection' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 's

我已经被困在这个问题上很长时间了,我已经给每个人和所有iis用户提供了访问权限,但没有运气

     6/26/2014 4:24:47 PM: System.TypeInitializationException: The type initializer for 'Sybase.Data.AseClient.AseConnection' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'sybdrvado11.dll': Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at Sybase.Data.AseClient.Unmanaged.AseGetDriverVersion(StringBuilder value, Int32 capacity)
   at Sybase.Data.AseClient.AseConnection.CheckVersion()
   at Sybase.Data.AseClient.AseConnection..cctor()
   --- End of inner exception stack trace ---
   at Sybase.Data.AseClient.AseConnection..ctor(String connectionString)
   at Common.oleds(String SqlString, String constring)
6/26/2014 4:24:47 PM: System.InvalidOperationException: Nullable object must have a value.
   at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
   at System.Nullable`1.get_Value()
   at Operation_FXPurchase.validate_account()

你查过这个链接了吗?可能是32/64位的问题?谢谢@KarthikGanesan的回复,我已经检查了链接,并使用.net framework配置将AseClient添加到GAC中,但一切都是一样的,请帮助我让我发疯。@MPatel感谢您的回复,但是我如何知道或检查这是否是一个32/64位的问题我已经开始放弃了告诉大家我已经找到了解决方案。对于有相同问题的人,我转到IIS管理器,转到我的应用程序使用的应用程序池,并将流程模型下的标识更改为本地系统。这对我很有用