我用vs创建了一个.net core 2.0的项目,
然后引用了两个.net framework 4.6的项目,
在vs上调试没问题,用vs code调试报错,
以下是报错内容
C:\Program Files\dotnet\sdk\2.0.2\Microsoft.Common.CurrentVersion.targets(2605,5): error MSB4062: 未能从程序集 Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 加载任务“Microsoft.Build.Tasks.ResolveComReference”。 请确认 <UsingTask> 声明正确,该程序集及其所有依赖项都可用,并且该任务包含实现 Microsoft.Build.Framework.ITask 的公共类。 [C:\Users\HY\Desktop\
projects\SRC\ServiceInterface\ServiceInterface.csproj]
试试在 .csproj 中使用下面的配置
<TargetFrameworks>netcoreapp2.0;net4.6</TargetFrameworks>
还是不行,但是报错内容已经变了,感觉找到解决问题的方向了
@HOYU_Z: 试试
<TargetFramework>net46</TargetFramework>