Net8 调用COM组件

背景: COM组件是32位windows系统 编译生成, 里面关联的外面dll 都是32位的 直接编译64位不通过。只能net 程序 编译32位的

1 首先去官网下载Net8 Hosting Bundle (它是包含x86 x64和ASP.NET Core 运行时和 IIS 支持)

2 项目中 web项目---生成 ---目标平台 指定 x86 编译

3 服务器上 IIs 程序池 启用32位应用程序 设为true

4 COM组件设置权限

posted @ 2024-07-12 17:19  非著名架构师  阅读(37)  评论(0编辑  收藏  举报