我在项目中使用了一些不与.NET核兼容的软件包。但我已经添加了
"frameworks": {
"net461": {
}
}
在列出我的包之后,在project.json中以确保包是兼容的。
随着VS2017升级到.csproj,并根据this我用
替换了上面的内容<PropertyGroup>
<TargetFramework>netcoreapp1.0</TargetFramework>
</PropertyGroup>
我仍然无法使用这些软件包,也没有MS文档谈论它。 请提出您的回复。谢谢!
答案 0 :(得分:0)
您的初始项目是使用.net 4.6.1构建的,其中包含更多软件包.net core 1.0。
要迁移到VS2017,您可以替换
<TargetFramework>netcoreapp1.0</TargetFramework>
与
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
然后它应该工作