【问题标题】:Convert a web app created in VS 2010 ASP.NET 4.0 to ASP.NET 3.5将在 VS 2010 ASP.NET 4.0 中创建的 Web 应用程序转换为 ASP.NET 3.5
【发布时间】:2011-05-25 13:26:50
【问题描述】:

我在 VS 2010 中制作了一个 Web 应用程序,默认情况下,我认为它使用 .NET Framework 4.0。问题是,要运行它的服务器没有 4.0。

有没有办法降级项目?我对网络托管或网络服务器不是很了解,所以我真的不知道哪个更容易,降级项目或升级网络服务器。顺便说一句,这是一个公司网络服务器,所以我不确定合法性和东西。不过它是免费的,对吧?

【问题讨论】:

    标签: asp.net visual-studio-2010 web-application-project


    【解决方案1】:

    只需右键单击解决方案资源管理器中的项目并转到属性。在“应用程序”选项卡下,将“目标框架”从 4.0 更改为 3.5。如果您没有使用 4.0 独有的任何代码功能,则应该这样做。

    如果您可以轻松地更新服务器,我会建议您在以后使用 4.0 框架。 .NET 框架可免费下载。

    【讨论】:

    • @o6 如果部署在 Web 服务器上会怎样?如果升级服务器是更好的选择,还有其他要求吗?或者他们只需要运行 4.0 安装程序?
    • 如果应用程序已部署(我猜它已部署但运行时出错?),您必须运行 4.0 安装程序,然后在完成后,进入网站的 IIS 属性并调整“ASP.NET”选项卡上的框架设置为 4.0。该站点还必须在单独的应用程序池中运行,而不是在较低框架中运行的任何东西。创建新的应用程序池很容易(右键单击、新建等),然后您只需将网站指向该新应用程序池。
    【解决方案2】:

    右键单击项目名称并选择Properties 在Application 选项卡上,您应该会看到Target framework: 下拉菜单。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-07
      • 2012-12-19
      • 2011-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-18
      相关资源
      最近更新 更多