如何运行.NET 4在.NET 2 Web-Page-Viewer内部的ASPX页面
-
09-12-2019 - |
题
人!在Windows Server 2008上运行SharePoint 2010,我的IIS7报告了我的SP Web应用程序在.NET v2.0上运行其应用程序池。有4.0的选择,但违背了一切,所以我们使用2.0。
所说,我有一个自定义aspx页面,我想插入页面查看器web部分,仍然是同一Web应用程序的一部分 - 即,我不想运行它在自己的申请中。但是,我需要这个页面在.NET 4中运行。有没有办法执行此操作?
我尝试在aspx自己的目录中添加<compilation debug="true" targetFramework="4.0"/>
到web.config任何线索?
解决方案 2
根据本文: asp.net 4网站无法启动SharePoint安装的计算机您无法在.NET 2应用程序中运行.NET 4应用程序。
似乎这样做的方法是使用Web-Page-Viewer Web部件,并从完全不同的Web应用程序中显示页面。上述帖子表示您可以用常规的ASP.NET网站进行,但不是SharePoint。
其他提示
问题是SharePoint 2010在.NET 3.5(.NET 2.0堆栈)上。这意味着SharePoint Web应用程序不在任何支持.NET 4。
您需要在具有不同的应用程序池的不同Web应用程序中运行该.NET页面。(您可以在同一个IIS站点下创建应用程序,但是您必须使用不同的应用程序池)。