【问题标题】:How to Deploy Asp.net MVC3 Application to the Hosting (Web hosting Providers)如何将 Asp.net MVC3 应用程序部署到主机(Web 主机提供商)
【发布时间】:2011-07-30 07:09:17
【问题描述】:

我正在尝试部署我的 asp.net mvc3 应用程序, 这就是我所做的 1.我在(somee.com)注册了一个免费的asp.net域名
2.我通过(FTP FileZilla)将所有项目文件上传到服务器
3. 我还添加了 Asp.net mvc3 的所有Refernec(System.web.MVC,mvchelper,我还添加了所有其他程序集)

但是当我从 Internet http://imgur.com/OMoZT 运行应用程序时
出现此错误(IIS 7.5 错误)

请你告诉我如何一步一步地部署,因为我是初学者,我真的需要帮助来学习这种语言的美,以及如何包含 EF4.1 代码优先的东西。从基本步骤到结束请告诉我。

【问题讨论】:

    标签: asp.net-mvc-3 iis


    【解决方案1】:

    错误看起来可能是由于 somee.com 中为 IIS 设置了错误的框架。我从未使用过它们,但他们的仪表板中可能有一个选项。确保将其设置为使用 .Net Framework 4。

    如果您仍然遇到问题,请尝试关注 Phil Haack 关于 bin 部署的博文。

    http://haacked.com/archive/2011/05/25/bin-deploying-asp-net-mvc-3.aspx

    然后在 Visual Studio 中,您可以右键单击项目并选择 Publish... 从那里您可以选择 FTP 选项。

    【讨论】:

    • 我刚刚尝试在 somee.com 上设置一个帐户并收到“无法在 foder 上设置 ACL!”黄屏死机。如果他们的服务器配置不正确,我不会感到惊讶。
    【解决方案2】:

    当您的主机提供商在 IIS 中创建网站时,他必须选择 .net 框架目标版本。

    如果您使用不同的框架版本发布解决方案,则会产生错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-29
      • 2017-06-19
      • 2018-08-18
      • 1970-01-01
      • 2019-04-19
      相关资源
      最近更新 更多