2015-12-15 44 views
8

我已經安裝了Visual Studio 2015 Update 1.但是,儘管選擇了安裝Web它沒有安裝的應用程序。然後,我從get.asp.net網站安裝了asp.net 5 RC安裝程序。dnx-clr-win-x86.1.0,0,rc1-final和dnx-clr-win-x86.1.0,0.rc1-update1之間的區別

現在,當我想打開我的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

如何升級現有項目以使用最新的項目。

回答

10

最新版本是update-1。關於它沒有太多的交流,但是你可以安全地升級你的項目,你不需要rc1-final,除非你特別需要它。

最簡單的方法是簡單地右鍵單擊您的項目,屬性並選擇要使用的dnx版本。點擊否應該也有這個效果。

enter image description here

Some more info

+0

當我右鍵點擊我的項目時,它只提到.net框架版本例如dnx451。只有在我可以找到rc1或update-1的dnx版本的引用中顯示的地方是發佈選項 – devc2

+0

@ devc2我忘記提及您應該單擊屬性。它應該顯示如上所示: –

5

RC1-UPDATE1發佈幾周後RC1,由於一些安裝/ DNX問題。 official rc1 release announcement附加了更新。

的ASP.NET 5 RC1安裝和DNX包已更新爲 解決以下問題:

  • 如果運行包含MSI安裝程序的以前版本的文件夾在Windows安裝程序DNVM (DotNetVersionManager-x64.msi或DotNetVersionManager-x86.msi)或 ASP.NET工具爲Visual Studio(WebToolsExtensionsVS14.msi或 WebToolsExtensionsVWD14.msi),安裝程序將失敗,錯誤 「0x80091007 - 哈希值是不正確的」。
  • 當在OS X上安裝的.pkg安裝程序將乾淨的機器上用root創建〜/ .dnx文件夾,所以你不能做任何事情 涉及該文件夾,除非你是根 (aspnet/dnx#3191
  • 運行發佈.NET核心基於應用程序的結果FileNotFoundExceptions失蹤組件(例如: System.Net.Security,System.Data.SqlClient的) (aspnet/dnx#3183

DNX的更新版本(1.0.0-rc1-更新1)可通過 .NET版本管理器(DNVM)獲得。 請注意,此更新不會影響其他ASP.NET 5 NuGet包 ,因此它們的版本保持不變。 如果您已安裝RC1,請從http://get.asp.net重新獲取並運行安裝程序 以獲取此更新。