【发布时间】:2012-11-21 20:28:09
【问题描述】:
我曾尝试在一个 托管在 IIS 中的 ASP.NET 4 Web 应用程序。虽然它在开发机器上完美运行,但在服务器上却抛出了这个异常:
无法加载 DLL 'nmath_native_x86.dll':访问被拒绝。 (来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))
描述:执行过程中发生了未处理的异常 当前的网络请求。请查看堆栈跟踪以获取更多信息 有关错误的信息以及它在代码中的来源。
异常详细信息:System.DllNotFoundException:无法加载 DLL 'nmath_native_x86.dll':访问被拒绝。 (HRESULT 的例外情况: 0x80070005 (E_ACCESSDENIED))
来源错误:
在执行过程中产生了一个未处理的异常 当前的网络请求。有关原产地和位置的信息 可以使用下面的异常堆栈跟踪来识别异常。
堆栈跟踪:
[DllNotFoundException:无法加载 DLL 'nmath_native_x86.dll': 访问被拒绝。 (来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))]
CenterSpace.NMath.Kernel.DotNetBlas.ca985db1fb290841a533a3547ace1ae2b(Int32* ca9e3f1c0641beace93cb8eb4a27060d6,双倍* cf339080161dff75cfd1b46a10c2eec70,Int32* c757a2154665e6da4d820f8c504ec2601,双倍* c00a69c4fa5b6d809b68a96ca184dcf79, Int32* c1565590bf448d2c630952a0391360cc3) +0
CenterSpace.NMath.Kernel.DotNetBlas.copy(Int32 n, DoubleDataBlock x, Int32 xOffset, Int32 incx, DoubleDataBlock y, Int32 yOffset, Int32 incy) +149 CenterSpace.NMath.Core.DoubleVector.set_Item(切片 切片,DoubleVector 值)+165
虽然我在这里读到它可能与 AppPool 或类似的权限,我似乎无法指出问题所在。会是什么?!
【问题讨论】: