我下载了 ASP.NET 5 的 beta8 并尝试将其设置为新 Visual Studio 项目的默认值。使用 Visual Studio 2015 的开发人员命令提示符我做了:
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 Web 应用程序项目时,我的 global.json 仍然显示架构 x86(以前的版本),并且我的项目没有构建。在参考下它说(错误 - 请参阅错误列表)但有太多错误无法计算。做“恢复包”似乎什么都不做。
如何设置 Visual Studio 2015 以将当前版本与 x64 架构(我的机器的架构)一起使用并创建新项目,以便它们开箱即用地成功构建(就像我使用的以前的版本一样)?