我将ASP.NET Core解决方案从netcoreapp1.1升级到netcoreapp2.0:
bin
和obj
目录,并重建了我尝试了一些我发现的提示,例如:
PackageTargetFallback
/ AssetTargetFallback
这些不是必需的RuntimeFrameworkVersion
/ NetStandardImplicitPackageVersion
global.json
{ "sdk": { "version": "2.0.0" } }
进行了尝试
.vs
目录但是我遇到了很多这样的错误:
“Object”类型在未引用的程序集中定义。您必须添加对程序集'netstandard,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = cc7b13ffcd2ddd51'的引用。
我还必须做什么?
答案 0 :(得分:0)
原来我们在解决方案根目录中有一个Directory.Build.props
文件,它为解决方案中的所有项目提供了常见的msbuild文件。
该文件引用了netcoreapp1.1
。一旦我将其更新为netcoreapp2.0
,一切正常。