`
niunan
  • 浏览: 699231 次
  • 性别: 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 Core - 源代码动态编译

    .Net Core - 源代码动态编译

    .Net Core - 源代码动态编译V2

    .Net Core - 源代码动态编译V2

    .net core3.1项目代码实例+freesql+mysql数据库

    .net core3.1项目代码实例,vs2019打开,freesql可切换国产数据库,默认mysql数据库,模仿苹果系统桌面菜单布局。注:该代码只作为学习参考,不上传数据库,需要运行的可根据Model类库自行新建mysql数据库

    .net core的6.0sdk

    .net core的6.0sdk 可用于Linux服务器打包、编译、运行.net core程序

    vs2017安装及.net core2.2的安装文件

    内有vs2017安装文件,适用于64位操作系统,自己安装过,文件可用;.net core2.2安装文件也以正常安装

    .NET Core单文件发布静态编译AOT CoreRT的方法详解

    前言 本文主要介绍的是关于.NET Core单文件发布静态编译AOT CoreRT,将.NET Core应用打包成一个可执行文件并包含运行时。 支持Windows, MacOS and Linux x64 w/ RyuJIT codegen。 示例项目: ...下面来实际体验。...

    Linux服务器下利用Docker部署.net Core项目的全过程

    主要给大家介绍了关于在Linux服务器下利用Docker部署.net Core项目的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用.net Core具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

    ASP.Net Core 5.0官方文档.pdf

    ASP.NET core 5.0文档PDF(含目录,共5453页)。摘要: ASP.NET Core 文档及新增内容 ASP.NET 比较 .NET Core 和 .NET ...使用 ASP.NET Core 的 EF 6 ASP.NET Core 模块 迁移5.0 ASP.NET 到 ASP.NET Core API 参考

    .Net Core/中文/汉化/语言包

    .Net Core中文语言包,解压替换后,重启VS即可看见中文提示

    ASP.NET Core MVC从入门到精通系列文章PDF版

    本系列文章共计20篇,主要包括ASP.NET Core MVC项目创建,启动运行,以及命名约定,创建控制器,视图,模型,接收参数,传递数据ViewData,ViewBag,路由,页面布局,wwwroot和客户端库,Razor语法,...

    .Net Core 测试项目

    .Net Core 测试项目

    .Net Core3.1 + EF Core + LayUI 封装的MVC版后台管理系统.zip

    .Net Core3.1 + EF Core + LayUI 封装的MVC版后台管理系统 .Net Core3.1 + EF Core + LayUI 封装的MVC版后台管理系统 .Net Core3.1 + EF Core + LayUI 封装的MVC版后台管理系统 .Net Core3.1 + EF Core + LayUI ...

    .net core 3.1中文教程.pdf

    .NET Core 具有以下特性: 跨平台:可在 Windows、macOS 和 Linux 操作系统上运行。 开放源代码: .NET Core 框架是开放源代码,使用 MIT 和 Apache 2 许可证。 .NET Core 是一个 .NETFoundation 项目。 现代:它...

    .net core3.1.pdf

    .net core 3.1官方文档 pdf中文版

    .NET Core 跨平台实战(含源码).pdf

    .NET Core是一个开源的模块化的Framework,不管是开发web或移动设备都在同一个Framework(.NET Core)下运行,而且 .NET Core也可在不同的操作系统上运行,包括Windows、linux、MacOS,实现了跨平台跨设备。...

    UEditor富文本编辑器编译后文件;.net 6(core2.1) MVC和Razor Pages配置方法

    UEditor最新版编译好的文件;注明了.NetCore MVC .Net 6 RazorPages页面 全部配置方法;通过文档配置后能直接使用UEditor富文本编辑器,并且能够进行多图上传。

    ASP.NET Core 2 and Angular 5

    angular 5 開發在 asp.net core 2 書籍. 書籍含範例程序碼. 教你如何在asp.net core 2 開發angular 5 . Full-Stack Web Development with .NET Core and Angular

    .NET Core in Action

    .NET Core in Action shows .NET developers how to build professional software applications with .NET Core. Learn how to convert existing .NET code to work on multiple platforms or how to start new ...

    .net MVC、.Net core+Linux视频教程

    .Net core:.Net core的战略意义、对比.Net Framework学.Net core、.Net core开发环境的搭建、如何在Linux下运行.Net core网站、Nginx、对比Entity Framework学Entity Framework Core、对比http://ASP.Net MVC学...

Global site tag (gtag.js) - Google Analytics