我们有一个软件,该软件具有与之通信的COM接口。我必须为应用程序构建Web服务才能访问该软件的数据,并且要在 ASP.NET Core 中构建它。
在添加参考对话框中找不到 COM部分。只有“浏览”部分可添加外部程序集。我添加了COM DLL的类型库,但是它不起作用。服务器出现 502 错误。
事件查看器在请求后出现此错误:
Faulting application name: AspNetCoreDemo.exe, version: 0.0.0.0, time
stamp: 0x5bca0f4b
Faulting module name: coreclr.dll, version: 4.6.27019.6, time stamp:
0x5bc9ebee
Exception code: 0xc0000005
Fault offset: 0x0000000000050318
Faulting process id: 0x17cc
...
是否有用于将COM库用于ASP.NET Core项目的解决方案,还是必须使用旧的ASP.NET .NET框架开发应用程序?