我在Visual Studio 2015中创建了新的ASP.NET 5 MVC项目.在项目创建向导中,我选择显示.NET framework 4.6的模板,然后在下一个屏幕上选择ASP.NET 5预览中的"Web应用程序"模板.
但是,在创建之后,项目似乎只在project.json的"frameworks"部分中列出了"dnx451"和"dnxcore50":
"frameworks": {
"dnx451": { },
"dnxcore50": { }
},
Run Code Online (Sandbox Code Playgroud)
我试图将"dnx451"更改为"dnx46".该项目已经很好地构建但是当我尝试运行它时,我收到以下错误消息:
当前运行时目标框架与"..."不兼容.
当前运行时目标框架:'DNX,Version = v4.5.1(dnx451)'类型:CLR架构:x86版本:1.0.0-beta5
如何更改ASP.NET 5项目的"目标框架"?
这是我的global.json现在:
{
"projects": [
"src",
"test",
"wrap"
],
"sdk": {
"version": "1.0.0-beta5",
"runtime": "clr",
"architecture": "x86"
}
}
Run Code Online (Sandbox Code Playgroud)
但那里列出的是什么并不重要.我已经尝试过不同版本的1.0.0-beta5和最新的1.0.0-beta6