`
niunan
  • 浏览: 729781 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

用.NET CORE做项目,VS里编译碰到‘。。。。包降级。。。。’错误

    博客分类:
  • .NET
 
阅读更多

用.NET CORE做项目,VS里编译碰到‘。。。。包降级。。。。’错误

本地开发机:WIN10+VS2017 15.7.3 ,用CORE2.1版本的建立一个项目,做好了,传到gitee上

今天有新同事来,新电脑,win7,还没有开发环境,叫他安装了VS2017,直接从官网上下载的,然后从gitee上克隆我的项目到本地,附加上数据库,在VS中运行,结果报错‘。。。。包降级。。。。’错误。。开始以为是core sdk没有安装上的,上官网上把core sdk下载装上,再运行还是报这个错误, 直接在cmd窗口下在项目目录中运行dotnet run,还是报那个错误

可是相同的代码在我的本地上是运行好好的,dotnet run也能运行起来,郁闷死。。。


费了好大的劲才解决了,原来还真TM是版本的问题。

1. 在我的WIN10机子上CMD里输入dotnet -V,显示的是2.1.300 版本,项目里用到Microsoft.AspNetCore.Session,nuget中安装最新的Microsoft.AspNetCore.Session 2.1.1版本是装不上的,我当时装了Microsoft.AspNetCore.Session 2.1.0版本,就能装上了,也能使用session


2. 到同事的win7机子上的cmd里输入dotnet -V,结果显示的是 2.1.301版本,VS是 VS2017.15.7.4版本,结果在这个版本下的Microsoft.AspNetCore.Session 2.1.0是无效的,后来我直接在同事机子上在nuget里把Microsoft.AspNetCore.Session升级到最新的2.1.1版本,这时能安装上了,然后再编译也通过了

3. 对应的我本地的WIN10也要跟着升级到VS2017 15.7.4版本了,然后再从官网上下载CORE SDK 2.1.301安装才行了!!!

 

 

分享到:
评论

相关推荐

    .Net 常用ORM框架对比(EF Core、FreeSql、SqlSuger)

    ORM(Object-Relational Mapping,对象关系映射)框架是.NET开发者在处理数据库操作时常用的工具,它将数据库中的数据与应用程序中的对象关联起来,使得开发者可以使用面向对象的方式来操作数据库,无需关注底层的...

    .NET 开发 C#开发 书籍电商交易平台

    对于前端展示,可以使用ASP.NET MVC或ASP.NET Core MVC框架,它们提供了模型-视图-控制器的设计模式,便于分离业务逻辑、视图呈现和用户交互。HTML、CSS和JavaScript将用于构建用户界面,其中Bootstrap或Vue.js等库...

    .net 文件上传服务|FileUplod.rar

    要部署文件上传服务,首先需要确保IIS安装并配置正确,接着将编译好的.NET应用程序(通常为.dll文件及其相关配置文件)部署到IIS的应用程序池中,并设置相应的应用程序设置,如绑定、身份验证和授权策略。...

    GeckoFx 33.09版本源码加对应版本XULrunner

    - 压缩包中提供的dll文件是编译好的GeckoFx组件,可以直接在.NET项目中引用,无需再次编译源码。 - 这些动态链接库包含了GeckoFx的核心功能,比如浏览器控件、网络通信模块、DOM解析器等。 5. **使用场景**: - ...

    Emma.Blog:一个基于.NetCore的快速开发框架

    2. 使用Visual Studio或VS Code等IDE打开项目文件夹。 3. 安装所需的.NET Core SDK和相关依赖。 4. 在命令行工具中,导航到项目根目录并运行`dotnet restore`命令来恢复所有依赖项。 5. 接着,使用`dotnet build`...

Global site tag (gtag.js) - Google Analytics