vs2017运行不起来.net web程序,包不兼容

以前的电脑性能不行了太卡,换了新电脑,装的新系统win10,然后装的vs2017,这个项目在旧电脑上也是vs2017开发的,代码托管到git,旧电脑上也是可以正常运行调试的,但是换了电脑后,... 以前的电脑性能不行了太卡,换了新电脑,装的新系统win10,然后装的vs2017,这个项目在旧电脑上也是vs2017开发的,代码托管到git,旧电脑上也是可以正常运行调试的,但是换了电脑后,就报出了下面这些很多错误,我估计是框架没装对的问题,因为在错误窗口里,连最基本的包system都报了错。旧电脑win7系统,控制面板里面看到的不一样,图片里面可以看到,下面这些错误贴出了一些,请问有没有遇到相同问题的网友,能否给我一些帮助,谢谢!错误 包 Microsoft.AspNetCore.Hosting 2.1.0 与 netcoreapp2.1 (.NETCoreApp,Version=v2.1) 不兼容。 包 Microsoft.AspNetCore.Hosting 2.1.0 支持: netstandard2.0 (.NETStandard,Version=v2.0)错误 包 Microsoft.Extensions.Options.ConfigurationExtensions 2.1.0 与 netcoreapp2.1 (.NETCoreApp,Version=v2.1) 不兼容。 包 Microsoft.Extensions.Options.ConfigurationExtensions 2.1.0 支持: netstandard2.0 (.NETStandard,Version=v2.0) 0 错误 包 Microsoft.Extensions.Caching.Abstractions 2.0.0 与 netcoreapp2.0 (.NETCoreApp,Version=v2.0) 不兼容。 包 Microsoft.Extensions.Caching.Abstractions 2.0.0 支持: netstandard2.0 (.NETStandard,Version=v2.0) 错误 一个或多个包与 .NETCoreApp,Version=v2.1 不兼容。 错误 一个或多个包与 .NETCoreApp,Version=v2.0 不兼容。 错误 包 Microsoft.AspNetCore.Hosting 2.1.0 与 netcoreapp2.1 (.NETCoreApp,Version=v2.1) 不兼容。 包 Microsoft.AspNetCore.Hosting 2.1.0 支持: netstandard2.0 (.NETStandard,Version=v2.0) 展开  

重新修改引用,改为2.1的。或者windows功能里看启用.net3.5没有。
温馨提示:答案为网友推荐,仅供参考