dnx-clr-win-x86.1.0,0,rc1-final和dnx-clr-win-x86.1.0,0.rc1-update1之间的区别

时间:2015-12-15 07:22:40

标签: visual-studio-2015 asp.net-core dnx

我已经安装了Visual Studio 2015 Update 1.但是,尽管选择了安装Web应用程序,但它还没有安装。然后我从get.asp.net网站安装了安装程序asp.net 5 RC。

现在,当我想打开我的ASP.net 5项目时,我收到了以下消息:

enter image description here

我如何知道哪一个是最新版本? dnx-clr-win-x86.1.0,0,rc1-final和dnx-clr-win-x86.1.0,0.rc1-update1

如何升级现有项目以使用最新项目。

2 个答案:

答案 0 :(得分:10)

最新版本是update-1。关于它没有太多的沟通,但你可以安全地升级你的项目,你不再需要rc1-final,除非你特别想要它。

最简单的方法是右键单击项目,属性并选择要使用的dnx版本。单击否也应该具有此效果。

enter image description here

Some more info

答案 1 :(得分:5)

由于一些安装程序/ dnx问题,rc1-update1在rc1发布后几周发布。更新已附加到official rc1 release announcement

  

ASP.NET 5 RC1安装程序和DNX程序包已更新为   解决以下问题:

     
      
  • 如果从包含DNVM以前版本的MSI安装程序的文件夹运行Windows安装程序   (DotNetVersionManager-x64.msi或DotNetVersionManager-x86.msi)或   用于Visual Studio的ASP.NET工具(WebToolsExtensionsVS14.msi或   WebToolsExtensionsVWD14.msi),安装程序将失败并显示错误   “0x80091007 - 哈希值不正确”。
  •   
  • 在OS X上安装时,.pkg安装程序会在干净的计算机上以root身份创建〜/ .dnx文件夹,因此您无法执行任何操作   涉及该文件夹除非您是root用户   (aspnet/dnx#3191
  •   
  • 运行已发布的基于.NET Core的应用程序会导致缺少程序集的FileNotFoundExceptions(例如,   System.Net.Security,System.Data.SqlClient)   (aspnet/dnx#3183
  •   
     

DNX的更新版本(1.0.0-rc1-update1)可通过   .NET版本管理器(DNVM)。 注意,没有其他ASP.NET 5 NuGet包   受此更新影响,因此其版本保持不变。   如果您已经安装了RC1,请获取并运行安装程序   再次从http://get.asp.net获取此更新。