博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
.NET跨平台之旅:升级ASP.NET Core示例站点
阅读量:5322 次
发布时间:2019-06-14

本文共 1484 字,大约阅读时间需要 4 分钟。

ASP.NET Core示例站点网址:

首先安装最新版的 .NET Core 运行环境,从 https://github.com/dotnet/cli 的 readme 中 "Ubuntu Installers" 部分获取 Shared Host、Shared Framework、Sdk 的下载地址,分别依次下载安装:

wget https://dotnetcli.blob.core.windows.net/dotnet/beta/Installers/Latest/dotnet-host-ubuntu-x64.latest.debdpkg -i dotnet-host-ubuntu-x64.latest.debwget https://dotnetcli.blob.core.windows.net/dotnet/beta/Installers/Latest/dotnet-sharedframework-ubuntu-x64.latest.debdpkg -i dotnet-sharedframework-ubuntu-x64.latest.debwget https://dotnetcli.blob.core.windows.net/dotnet/beta/Installers/Latest/dotnet-sdk-ubuntu-x64.latest.debdpkg -i dotnet-sdk-ubuntu-x64.latest.deb

安装后的 dotnet cli 版本是 1.0.0-rc2-002496 。

然后修改示例站点项目 AboutUs 的 project.json 文件:

1)frameworks 中的 "netstandardapp1.3" 改为 "netcoreapp1.0" ,imports 由 "portable-net45+win8" 改为 "portable-net45+wp80+win8+wpa81+dnxcore50"

2)dependecies 中添加:

"Microsoft.NETCore.App": {    "type": "platform",    "version": "1.0.0-rc2-23931"},

接着将 NuGet.Config 中的 aspnetcidev 改为 aspnetcirelease:

dotnet restore 之后,dotnet run 时出现错误:。在这个问题上困了很长时间,直到今天看到这篇博文 —— ,才发现了如下的解决方法:

在 "frameworks" -> "netcoreapp1.0" -> "imports" 中添加 "portable-net45+win8+wp8+wpa81" 与 "portable-net45+win8+wp8" 。

"frameworks": {  "netcoreapp1.0": {    "imports": [      "portable-net45+wp80+win8+wpa81+dnxcore50",      "portable-net45+win8+wp8+wpa81",      "portable-net45+win8+wp8"    ]  }}

解决这个问题之后,升级成功!

转载于:https://www.cnblogs.com/cmt/p/5373881.html

你可能感兴趣的文章
可视化框架设计-图表类型
查看>>
HDU1823 Luck ans Love 二维线段树
查看>>
ASP.NET 4.5 Web Forms and Visual Studio vs2013年入门1
查看>>
JUC - ReentrantLock 的基本用法 以及 lock()、tryLock()、lockInterruptibly()的区别
查看>>
《那一世》
查看>>
迷你DVD管理器
查看>>
从github上下载的ipynb文件的打开方法
查看>>
PAT L2-005 集合相似度(模拟集合set)
查看>>
Unity EditorWindow 笔记
查看>>
java 连接 Access数据库的两种方法
查看>>
SDK目录结构
查看>>
malloc() & free()
查看>>
HDU 2063 过山车
查看>>
Java程序设计-v01
查看>>
高精度1--加法
查看>>
在线文件管理器elFinder支持中文
查看>>
String比较
查看>>
Django之Models
查看>>
Spring缓存注解@Cache使用
查看>>
CSS 透明度级别 及 背景透明
查看>>