升级到ASP.NET Core 2.0的原因“;此项目使用的microsoft.net.sdk版本不足”;错误

升级到ASP.NET Core 2.0的原因“;此项目使用的microsoft.net.sdk版本不足”;错误,.net,asp.net-core,.net-core,asp.net-core-2.0,.net,Asp.net Core,.net Core,Asp.net Core 2.0,我有一个ASP.NET Core 1.1项目,我正试图升级到2.0版。我的项目目标是.NETFramework 4.62;不是.NET标准 我已将.csproj文件中的nuget引用更改为其ASP.NET Core 2.0等效版本 我有Visual Studio 2017 update 3安装程序。我还没有安装.NET Core 2 SDK 当我在本地机器上构建项目时,一切都按预期进行。我可以运行它,没有问题 但是,当我尝试在构建服务器(也有Visual Studio 2017 update 3

我有一个ASP.NET Core 1.1项目,我正试图升级到2.0版。我的项目目标是.NETFramework 4.62;不是.NET标准

我已将.csproj文件中的nuget引用更改为其ASP.NET Core 2.0等效版本

我有Visual Studio 2017 update 3安装程序。我还没有安装.NET Core 2 SDK

当我在本地机器上构建项目时,一切都按预期进行。我可以运行它,没有问题

但是,当我尝试在构建服务器(也有Visual Studio 2017 update 3)上构建项目时,我得到以下错误:

此项目使用的microsoft.net.sdk版本不足以支持针对.net标准1.5或更高版本的引用。请安装2.0或更高版本或.NET Core SDK

我尝试补充:

<DependsOnNETStandard>false</DependsOnNETStandard>
false
但是,这会导致ASP.NET核心代码中的编译错误


是否可以在不必在所有构建服务器上安装SDK的情况下进行编译(一个痛苦的it过程)?

csproj文件中是否有
TargetFramework
?是的,csproj文件中有net462。您是否已将Nuget NetStandard2.0包添加到net462项目中?