Nee*_*ack 12 c# asp.net-mvc .net-core asp.net-core
我正在研究一个.net核心网络应用程序(针对net461).该应用程序需要引用COM DLL.
我添加了COM引用,应用程序仍然构建在我的开发机器上.但是,在构建服务器上,它无法使用此错误构建:
C:\ Program Files(x86)\ dotnet\sdk\2.0.0\Microsoft.Common.CurrentVersion.targets(2604,5):错误MSB4062:无法从"Microsoft.Build.Tasks.ResolveComReference"任务加载程序集Microsoft.Build.Tasks.Core
搜索了一下后,似乎这是一个非常罕见的错误.任何人都知道错误是什么和/或如何解决它?
更新:似乎dotnet CLI不支持COM引用.Visual Studio直接在后台使用msbuild,但在构建服务器上,我使用的是dotnet CLI命令.
解决方法:
如果您尝试使用与构建服务器上相同的命令来构建它,它也应该在开发人员计算机上失败,例如
dotnet.exe build Solution.sln --configuration Release --no-incremental
Run Code Online (Sandbox Code Playgroud)
VS 使用 msbuild 构建解决方案,这是一种不同的方式。
| 归档时间: |
|
| 查看次数: |
2283 次 |
| 最近记录: |