• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > ASP.NET 5升级后如何删除旧版本的DNX

ASP.NET 5升级后如何删除旧版本的DNX

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了asp net版本注册要求,asp.net,asp net培训,asp和asp.net的区别,零基础学asp.net等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

ASP.NET 5各种升级后旧版本的DNX不会删除,想删除旧版本的DNX,可以通过以下命令完成,在此之前先介绍一下DNX架构及运行原理

DNX是ASP.NET程序运行的核心,其遵循如下两个准则:

  • DNX应该是自包含的,DNX在解析完应用程序依赖树以后才能知道要使用哪个Core CLR包,所以在得到解析树之前,DNX是无法加载任何CLR的,但Roslyn编译器除外。
  • 依赖注入(Dependency Injection,简称DI)贯穿着整个系统栈,DI是DNX的一个核心部分,所有DNX上的类库都构建在DI之上。

DNX执行环境的分层架构如下:


ASP.NET 5升级后如何删除旧版本的DNX,简单的四个步骤:

首先打开CMD或者Powershell
1.先输入dnvm看看命令中是否有uninstall
2.如果没有的话先升级dnvm
dnvm update-self
3.如果有uninstall的话可以执行以下命令
dnvm list
结果大致如下:

Active Version     Runtime Architecture OperatingSystem Alias
------ -------     ------- ------------ --------------- -----
    1.0.0-beta4   coreclr x64     win
    1.0.0-beta4   coreclr x86     win
    1.0.0-beta5   coreclr x64     win
    1.0.0-beta5   coreclr x86     win
    1.0.0-rc1-final clr   x64     win
 *  1.0.0-rc1-final clr   x86     win       default
    1.0.0-rc1-final coreclr x64     win
    1.0.0-rc1-final coreclr x86     win
</div>

注意结果中Version Runtime Architecture 三个字段

4.如果想要删除其中的某个版本可以通过类似以下语句完成
dnvm uninstall 1.0.0-beta5 -arch x86 -runtime coreclr

说明:dnvm uninstall 【版本】 -arch 【架构】 -runtime 【运行时】

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • ASP.NET 5升级后如何删除旧版本的DNX

相关文章

  • 2017-05-11asp.net运行原理 详解
  • 2017-05-11asp.net通过动态加载不同CSS实现多界面
  • 2017-05-11AjaxControlToolKit DropDownExtender(下拉扩展控件)使用方法
  • 2018-08-20使用 Visual Studio 的“代码度量值”来改进代码质量
  • 2017-05-11如何对ASP.NET网站实现静态化
  • 2017-05-11基于ASP.NET Core数据保护生成验证token示例
  • 2017-05-11ASP.NET入门随想之检票的老太太
  • 2017-05-11asp.net结合Ajax验证用户名是否存在的代码
  • 2017-05-11.NET框架中间语言IL指令大全
  • 2018-08-20WPF图形解锁控件ScreenUnLock使用详解

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • c#对xml的简单操作
    • ASP.NET中repeater控件用法实例
    • 详解.Net Core + Angular2 环境搭建
    • Asp.Net程序目录下文件夹或文件操作导致Session失效的解决方案
    • 详解.NET中的加密算法总结(自定义加密Helper类续)
    • DataGridView控件详细介绍
    • ASP.NET环境下为网站增加IP过滤功能第1/2页
    • asp.net SQL存储过程分页
    • 详细介绍.NET中的动态编译技术
    • asp.net使用FCK编辑器中的分页符实现长文章分页功能

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有