我已经安装了Visual Studio 2015 Update 1.但是,尽管选择了安装Web应用程序,但它还没有安装。然后我从get.asp.net网站安装了安装程序asp.net 5 RC。
现在,当我想打开我的ASP.net 5
项目时,我收到了以下消息:
我如何知道哪一个是最新版本? dnx-clr-win-x86.1.0,0,rc1-final和dnx-clr-win-x86.1.0,0.rc1-update1
如何升级现有项目以使用最新项目。
答案 0 :(得分:10)
最新版本是update-1。关于它没有太多的沟通,但你可以安全地升级你的项目,你不再需要rc1-final,除非你特别想要它。
最简单的方法是右键单击项目,属性并选择要使用的dnx版本。单击否也应该具有此效果。
答案 1 :(得分:5)
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获取此更新。