首页 > 其他分享 >.net core build 工具无法引用COM DLL 则可以使用nuget包

.net core build 工具无法引用COM DLL 则可以使用nuget包

时间:2023-02-05 08:22:05浏览次数:32  
标签:core DLL nuget 引用 使用 COM

我使用命令行构建项目,提示无法引用COM DLL 需要使用 .NET fromwork 版的构建工具

其实可以通过nuget包来导入其他人创建的COM DLL包装程序集,这样就可以使用.NET core 的构建工具了,前提是nuget中有发布的COM DLL包装程序集

比如我使用 Microsoft.Office.Interop.Excel 这个COM DLL nuget中是有的 但不是微软官方发布的

链接是 https://www.nuget.org/packages/Microsoft.Office.Interop.Excel

但是有些地方跟直接引用COM DLL不一样

比如有些接口原版本返回的是动态类型dynamic,包装版本返回的是object可能有些地方需要手动强制转型

 

标签:core,DLL,nuget,引用,使用,COM
From: https://www.cnblogs.com/leikaifeng/p/17092825.html

相关文章