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

简介:

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

最简单的解决方法:

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

cppcli

 

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

====

参考资料:

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

Loading C++ Assemblies in ASP.Net

本文转自博客园博客,原文链接http://www.cnblogs.com/xiaotie/archive/2013/03/30/2989938.html如需转载请自行联系原作者


xiaotie 集异璧实验室(GEBLAB)

相关文章
|
传感器 Cloud Native 物联网
Micronaut在物联网中的应用探索:轻盈架构赋能万物互联新时代
【9月更文挑战第6天】Micronaut是一个现代、轻量级的Java框架,以其高效、易用及对云原生环境的支持,在物联网开发中展现出独特优势。它通过AOT编译技术优化应用,减少内存消耗,适合资源受限的设备。Micronaut支持反应式编程和HTTP/2,提升并发处理能力和网络传输效率。本文通过一个温度传感器数据收集服务的例子,展示了如何利用Micronaut简化物联网应用开发,使其成为该领域的理想选择。
247 3
|
机器学习/深度学习 人工智能 自然语言处理
LLM系列 | 11: 基于ChatGPT构建智能客服系统(query分类&安全检查&防注入)
本文主要介绍如何使用ChatGPT对智能客服领域中的客户咨询进行分类。此外还补充构建真实应用中如何对用户咨询内容和模型生成内容进行安全检查及其如何预防用户注入。
|
数据可视化 前端开发 Java
自动化测试框架的选择与实践: Selenium vs. TestComplete
【6月更文挑战第18天】在软件开发的海洋中,自动化测试是一艘能够确保产品质量和效率的坚固船只。本文将深入探讨两种流行的自动化测试框架——Selenium和TestComplete,从它们的优势、局限性到适用场景进行对比分析。我们将通过实际案例来揭示如何根据项目需求选择最合适的测试工具,并提供一些实用的实施建议。文章旨在为读者提供清晰的指导,帮助他们在自动化测试的旅程中做出明智的决定。
397 3
|
存储 供应链
解读ROI:ERP系统的成本与投资回报分析
解读ROI:ERP系统的成本与投资回报分析
1432 4
|
前端开发 开发者
【第17期】一文读懂原子 CSS
【第17期】一文读懂原子 CSS
369 0
|
Cloud Native 网络协议 API
带你读《云原生机密计算最佳实践白皮书》——Intel SGX虚拟机最佳实践(4)
带你读《云原生机密计算最佳实践白皮书》——Intel SGX虚拟机最佳实践(4)
356 0
|
Linux 网络安全
百度搜索:蓝易云【CentOS7查看开放端口命令、查看端口占用情况和开启端口命令、杀掉进程等命令教程。】
请注意,在执行涉及系统配置和进程管理的命令时,确保你有足够的权限。同时,谨慎操作以避免对系统产生不可预见的影响。
738 0
|
存储 搜索推荐 小程序
案例酷丨招商蛇口:智慧平台一键升级,驶入多业态融合新航道
案例酷丨招商蛇口:智慧平台一键升级,驶入多业态融合新航道
1156 0