VS 2015:如何从MSVCR120.dll调试访问冲突

时间:2016-06-14 23:57:54

标签: c# c++ dll sqlite

我正在为客户端开发VS 2015 MVC C#Web应用程序。该应用程序已稳定了几年,但客户端已要求我集成一些C ++ DLL,这些DLL执行与我们的Web应用程序相关的工程计算。

不幸的是没有源代码和文档不存在(不要问我为什么......)。所以我对如何使用这些DLL有些盲目。

当我加载主DLL并尝试使用它时,我收到以下错误:

Failed to load library SQLite3Ex.dll

事件查看器包含此条目:

Faulting application name: iisexpress.exe, version: 10.0.10557.1000, time stamp: 0x560abee8
Faulting module name: MSVCR120.dll, version: 12.0.21005.1, time stamp: 0x524f7ce6
Exception code: 0xc0000005
Fault offset: 0x0000f20c
Faulting process id: 0x1450
Faulting application start time: 0x01d1c6773bd1167d
Faulting application path: C:\Program Files (x86)\IIS Express\iisexpress.exe
Faulting module path: C:\WINDOWS\SYSTEM32\MSVCR120.dll
Report Id: 5d46a86a-2202-4d6e-af41-8426c16966e9
Faulting package full name: 
Faulting package-relative application ID: 

我不确定如何解决这个问题,希望有人能指出我正确的方向。我认为这是一个普遍的错误 - 可能是一个丢失的.cfg文件,甚至是一个丢失的DLL?但我不确定如何确定问题。

0 个答案:

没有答案