我使用命令行构建项目,提示无法引用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