Visual studio Asp.NetCore 1.1->;2.0迁移错误-`System.Object';未定义或导入

Visual studio Asp.NetCore 1.1->;2.0迁移错误-`System.Object';未定义或导入,visual-studio,object,.net-core,system,visual-studio-mac,Visual Studio,Object,.net Core,System,Visual Studio Mac,我有一个项目,我一直在搞乱并添加功能,它是ASPNETCore1.1。我正在将其迁移到2.0 我使用Visual Studio for Mac,它是最新的 我遵循以下文件: 我得到的确切错误是: The predefined type `System.Object' is not defined or imported 我找到了答案: 在VSforMac中,它不允许我进入菜单来选择项目的目标框架。这通常通过右键单击项目并选择“属性”打开 Mac的VS没有显示这一点 在iMac上使用windo

我有一个项目,我一直在搞乱并添加功能,它是ASPNETCore1.1。我正在将其迁移到2.0

我使用Visual Studio for Mac,它是最新的

我遵循以下文件:

我得到的确切错误是:

The predefined type `System.Object' is not defined or imported
我找到了答案:

在VSforMac中,它不允许我进入菜单来选择项目的目标框架。这通常通过右键单击项目并选择“属性”打开

Mac的VS没有显示这一点

在iMac上使用windows安装时,我找到了菜单,并看到AspNetCore2.0未列出(但1.0和1.1未列出)。还有另一个安装更多的选项。这使我想到:

在本页中,有适用于macOS和windows 64位操作系统的AspNet Core 2.0的SDK。您需要安装这些,然后它就会生成


VisualStudio没有指出您正在尝试构建的项目缺少选定的框架(在其配置文件中定义),这一事实是荒谬的。他们需要解决这个问题,以避免此类头痛。我的印象是不需要它,因为2.0版的NUGET包包含了所有这些

等等…AspNet Core 2.0移动了吗?我再也看不到了。你在windows或mac上使用visual studio吗?是的,对不起。我没有意识到它只是叫做.NET核心。谢谢这真的很有帮助。