您的位置:首页 > 编程语言 > ASP

asp.net 调用(引用 Native dll 的)C++/CLI dll 的问题及解决

2013-03-30 01:37 375 查看
asp.net 调用引用 native dll 的 C++/CLI dll 会报错:说是dll或其依赖项找不到。具体原因在于 IIS 只会从系统路径下去查找 native dll,不会查找 Bin 目录下的 native dll。

最简单的解决方法:

(1)C++/CLI 项目编译时将dll设置为Delay Loaded Dll:





 

(2)将asp.net项目的Bin目录添加到系统路径中。

====

参考资料:

ASP.NET与非托管DLL的那些事儿

Loading C++ Assemblies in ASP.Net
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: