我下載了ASP.NET 5的beta8,並試圖將其設置爲新的Visual Studio項目的默認值。使用開發人員命令提示符爲Visual Studio 2015年我所做的:如何爲Visual Studio 2015設置dnvm版本
dnvm use 1.0.0-beta8 -arch x64 -p
我的命令提示符下現在顯示:
c:\>dnvm list
Active Version Runtime Architecture Location Alias
------ ------- ------- ------------ -------- -----
1.0.0-beta5 clr x64 C:\Users\username\.dnx\runtimes
1.0.0-beta5 clr x86 C:\Users\username\.dnx\runtimes
1.0.0-beta5 coreclr x64 C:\Users\username\.dnx\runtimes
1.0.0-beta5 coreclr x86 C:\Users\username\.dnx\runtimes
1.0.0-beta7 clr x86 C:\Users\username\.dnx\runtimes
* 1.0.0-beta8 clr x64 C:\Users\username\.dnx\runtimes
1.0.0-beta8 clr x86 C:\Users\username\.dnx\runtimes def...
然而,當我現在開的Visual Studio 2015和創建一個新的ASP.NET網站5應用程序項目,我的global.json仍然說架構x86(以前的版本),我的項目不建立。在參考下它說(錯誤 - 請參閱錯誤列表),但有太多錯誤要計數。做'恢復包'似乎什麼都不做。
如何將Visual Studio 2015設置爲使用x64體系結構(我的機器的體系結構)使用此當前版本並創建新項目以使它們可以成功創建(與以前的版本一樣)?
感謝您的回覆。我確實安裝了beta 8 VS工具。在項目屬性下更改我的運行時架構設置成功構建了項目,但是在瀏覽器中運行和查看時,我得到'無法加載文件或程序集'dnx.clr.managed'或其某個依賴項。該系統找不到指定的文件。' – Drew
嘗試設置默認的別名。 'dnvm別名默認dnx-clr-win-x64.1.0.0-beta8'如果您從beta 7升級,請務必閱讀升級節點。 –
謝謝,我也試過這個,無濟於事。無論我做什麼,在Visual Studio 2015中創建項目時,project.json默認爲beta5。即使在手動將所有屬性更改爲beta8並嘗試所有上述命令後,該項目也不會生成。 – Drew