繁体   English   中英

将 Web 窗体 ASP.Net 3.5 升级到 4.7

[英]Upgrading Web Forms ASP.Net 3.5 to 4.7

我们有一个在 ASP.Net 3.5 上运行的 Web 表单项目,我们需要一直升级到 4.7。 涉及到 Telerik 控件,我知道它也需要升级。 这是一个大型 Web 应用程序,我知道没有快速解决方案,但我正在尝试弄清楚如何开始。 有没有人对这样的任务有任何建议。

这取决于您使用的 .Net 框架的 CLR。 .Net Framework 2.0、3.0 和 3.5 使用 CLR 2.0 .Net Framework 4、4.5 和 4.5.1 使用 CLR 4.0 CLR 3.0 不存在在 .Net 2.0 或 3.0 中开发的应用程序可以在 3.5 框架中运行,因为目标 CLR是一样的

但是在 .Net 3.0 中开发的应用程序不会在 4.5 框架中运行,因为现在目标框架不同(CLR 4)

解决方案

将应用程序配置为在 .Net Framework 4 或 4.5 上运行:

创建一个与您的应用程序同名的文本文件,并添加文件扩展名 .config。 例如,如果您的应用程序名为 abc.exe,那么您的应用程序配置文件必须命名为 abc.exe.config。 将如下元素添加到应用程序配置文件中:

`<configuration>
  <startup>
    <supportedRuntime version="version"/>
  </startup>
</configuration>`

在此处查看框架升级指南: https : //social.msdn.microsoft.com/Forums/vstudio/en-US/d4c6adee-4dd5-435d-a021-4fd9d4c6f7c0/net-framework-upgrade-from-35-to-471?论坛=netfxsetup

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM