【问题标题】:Is there a way that I can run a ASP.NET MVC Project on godaddy.com shared web hosting? [closed]有没有办法可以在 godaddy.com 共享虚拟主机上运行 ASP.NET MVC 项目? [关闭]
【发布时间】:2010-09-20 22:34:13
【问题描述】:

有没有办法让我在 godaddy.com 共享虚拟主机上运行 ASP.NET MVC 项目?

【问题讨论】:

  • 我投票结束这个问题,因为它是关于使用第三方服务的。

标签: asp.net-mvc


【解决方案1】:

作为在 GoDaddy 的 ASP.NET 共享主机上部署 MVC 项目的开发人员,我可以肯定地告诉您,您可以做到这一点,而且非常简单。

  1. 首先,确保您已获得 GoDaddy Windows 托管计划(他们 同时销售 Linux 和 Windows 计划)。
  2. 接下来,请确保您已使用 set the hosting account to use ASP 2.0/3.0/3.5(AFAIK 默认启用此功能 - 但如果您过去更改过此设置,则需要确保已将其设置为此设置)。您可以通过单击“管理帐户”/内容/IIS 设置来进行设置。
  3. 接下来,确保您的 MVC 项目是 设置为将 MVC .dll 复制到您的 bin 目录。 ASP.NET MVC (as of the beta) now puts these assemblies in the GAC by default。你会 需要为您的 项目。 Information on how to do this is on Phil Haack's website, here
  4. 最后,只需发布​​您的网站并 上传。

真的应该这么简单。如果您有任何问题,请发表评论。

【讨论】:

  • 我还必须升级到 IIS 7 并打开集成管道(而不是经典管道),在这里找到 stackoverflow.com/questions/705229/…
  • 这是否同样适用于 ASP.NET MVC 版本 2?
  • 我发现这篇支持文章可能有用,如何在 Godaddy 的控制面板中更改管道模式:help.godaddy.com/article/4179
  • @Drew - 是的,虽然我不确定你是否需要进行 bin 部署(第 3 步)——你也许可以检查你的托管设置和发布,但我没有' t 检查。
  • @Drew - 如果你要 bin 部署 MVC3,你现在需要部署不同的程序集。 Hanselman 在这里有一篇很棒的文章:hanselman.com/blog/…
猜你喜欢
  • 2010-10-15
  • 1970-01-01
  • 2018-04-28
  • 2019-01-18
  • 1970-01-01
  • 2015-11-10
  • 1970-01-01
  • 1970-01-01
  • 2014-10-15
相关资源
最近更新 更多