gpt4 book ai didi

asp.net - 网站从目标框架 3.5 迁移到 4.5

转载 作者:行者123 更新时间:2023-12-02 17:13:00 25 4
gpt4 key购买 nike

我需要迁移目标框架 3.5 早期版本中的网站。现在我需要将其转换为 4.5,请告诉我最好的方法......

我尝试使用 Visual Studio 2012“构建”选项将其更改为 4.5。但是我收到很多脚本资源错误,主要是在 js 文件中,尽管这些在 3.5 中都工作正常。将其更改为 4.5 后,我收到了很多 java 脚本错误。所以,我错过了一些东西。需要与您讨论这些错误,因此目前我不与您讨论任何错误。

请帮助我找到正确的方法。

任何形式的帮助都将受到高度赞赏。提前致谢。

最佳答案

您可能会遇到一些标记为 runat="server"的 HTML 元素的问题,特别是 iFrame。

所以,如果你的一行代码(在前面的代码中)看起来像

<iframe id="myServerSideIframe" runat="server" src=""></iframe>

您在加载它们时会遇到问题。原因是大多数 HTML 元素的代码隐藏中相应变量的类型是“System.Web.UI.HtmlControls.HtmlGenericControl”。然而,在 .Net 4.5 中,每个 HTML 元素都有特定的类型,例如System.Web.UI.HtmlControls.HtmlIframe。

为了解决这个问题,一种简单的方法是在前面的代码中更改该元素的 Id,然后将其更改回原始 Id。这样,设计器将自动更新设计器文件中的变量声明。

关于asp.net - 网站从目标框架 3.5 迁移到 4.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16728556/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com