Telerik sitecore 6.5+;的脚本错误。IIS7.5上的净4.5
我遇到了4.5和Sitecore 6.5的问题。 我们目前正在.NET Framework 3.5上使用Sitecore.NET 6.5.0(版本120706)以及相关的Telerik控件和AJAXToolkit 我们现在正在尝试将.NET Framework迁移到4.5.2(稍后再计划Sitecore迁移)。 除了4.5.2框架之外,我们还尝试使用最新版本的AjaxToolKit和Telerik 在测试过程中,我们观察到一个影响两种行为的问题。 1.服务器端的PageMethods到Web/脚本方法失败。 在研究中,我们发现www.MYWEBSITE.com/Feature/Page1.aspx页面上的GetTestMethod调用将转到/Feature/Page1.aspx/GetTestMethod,而不是/layouts/WebSite1/General/BasePage.aspx/GetTestMethod BasePage.aspx是基本页。PageMethods.get_page()返回的是BasePage.aspx,而不是/layouts/WebSite1/General/BasePage.aspxTelerik sitecore 6.5+;的脚本错误。IIS7.5上的净4.5,telerik,iis-7.5,sitecore,.net-4.5,ajaxcontroltoolkit,Telerik,Iis 7.5,Sitecore,.net 4.5,Ajaxcontroltoolkit,我遇到了4.5和Sitecore 6.5的问题。 我们目前正在.NET Framework 3.5上使用Sitecore.NET 6.5.0(版本120706)以及相关的Telerik控件和AJAXToolkit 我们现在正在尝试将.NET Framework迁移到4.5.2(稍后再计划Sitecore迁移)。 除了4.5.2框架之外,我们还尝试使用最新版本的AjaxToolKit和Telerik 在测试过程中,我们观察到一个影响两种行为的问题。 1.服务器端的PageMethods到Web/脚
.....
......
PS:在将3.5迁移到4.5.2时,Visual Studio 2013删除了对System.Web.Extensions和其他内容的3.5特定引用。我手动添加了一些对System.Web.Extensions的引用(如上所述)。在您尝试将Sitecore 6.5与.NET 4.5配合使用之前,请查看此处的Sitecore兼容性图表->
.NET 4.5仅在Sitecore 6.5 Update 5及更新版本中受支持。您可以查看这篇知识库文章以了解更多信息->感谢您的回复和有用的参考资料。我确实浏览了上述链接,并确保.NET4.5与我们正在使用的Sitecore兼容,即6.5Update 5(120706)。在对web.config进行了几次调整之后,我将问题缩小到“Sitecore没有正确映射AJAX调用的URL”作为PageMethods。get_page()返回的是BasePage.aspx,而不是/layouts/WebSite1/General/BasePage.aspx。如果我使用PageMethods.set\u页面设置此路径,它会工作。但我不想这样设置,因为有多个基本页。因此,我正在研究其他更好的解决方案。