2015-05-04 94 views
-1

我正尝试使用从使用WebForms的简单ASP.NET应用程序生成的简单Default.aspx WebForm。我所做的就是复制并粘贴整个Default.aspx和Default.aspx.cs。将ASP.NET 5与WebForms集成

当我试图构建应用程序时,它失败。我不确定有什么问题。

ASP.NET 5 project

我很好奇的DNX核心5.0,它是不可用那里的类说。我该怎么办?不管怎么说,这是我的VS信息:

enter image description here

+0

ASP.NET 5的目标是删除System.Web依赖项,使用最新版本的ASP.NET 4.5而不是 –

+0

我试图评估ASP.NET 5的可行性,承诺将MVC,WebAPI和WebForms ,MS说这是可行的。我计划使用VS 2015“迁移”我的网站以合并这些新技术。我在ASP.NET 5中完全尝试WebForms是错误的吗? http://docs.asp.net/en/latest/tutorials/your-first-aspnet-application.html 文档中的第一句话:ASP.NET 5对其前身提供了许多改进,其中包括改进性能,更好地支持现代Web开发标准和工具,以及改进WebAPI,MVC和WebForms之间的集成。 –

+1

ASP.NET 5承诺结合MVC,WebAPI和[WebPage](http://www.asp.net/web-pages),而不是aspx WebForms。 –

回答

1

检查您的解决方案!如果您的解决方案有多个项目,请尝试将所有项目的Target Framework设置为相同并清理并重建。

2

好的,这里有问题。这是project.json的定义。

Project.json

看来我针对多种框架,就像古鲁普拉萨德说。由于我使用WebForms,因此我应该使用完整的CLR而不是CoreCLR。删除“dnxcore50”的窍门。

+1

你的标题说“整合asp.net 5”与webforms。你没有使用asp.net 5。 –