我刚刚在 Visual Studio 2015 中创建了一个新的 ASP.NET 5 Web 应用程序。它在 IIS Express 下运行良好,但是当我在 Windows 10 上的 IIS 10 中创建一个站点并将其指向wwwroot
文件夹时,我得到一个 YSOD:
无法确定要运行的适当版本的运行时
这已在其他地方讨论过,但在我的情况下,project.json
文件看起来不错:
"frameworks": {
"dnx451": { },
"dnxcore50": { }
},
与另一篇文章一样,这里是输出dmvm list
:
Active Version Runtime Architecture Location Alias ------ ------- ------- ------------ -------- ----- 1.0.0-beta5 clr x64 C:\Users\Simon\.dnx\runtimes 1.0.0-beta5 clr x86 C:\Users\Simon\.dnx\runtimes 1.0.0-beta5 coreclr x64 C:\Users\Simon\.dnx\runtimes 1.0.0-beta5 coreclr x86 C:\Users\Simon\.dnx\runtimes
所有依赖项都beta5
在project.json
有其他人可以在 Windows 10 上使用 IIS 吗?