【问题标题】:Does goDaddy support asp.net 4.5 and asp.net mvc5goDaddy 是否支持 asp.net 4.5 和 asp.net mvc5
【发布时间】:2015-09-19 00:48:28
【问题描述】:

我想在 go-daddy 中使用 asp.net 4.5 托管我的 asp.net mvc-5,那么 go-daddy 是否支持 asp.net mvc-5 和 asp.net 4.5?

谢谢

【问题讨论】:

    标签: asp.net asp.net-mvc-5 hosting web-hosting asp.net-4.5


    【解决方案1】:

    您可以在任何 Windows 主机上运行 MVC 5,只要您确保提供了所需的 MVC .dll。

    在godaddys 网站上。 Link

    当您使用 MVC4 或 MCV5 应用程序发布您的网站时,请 确保您有 .NET 包含 MVC dll;默认情况下包含它们, 因此,您无需采取任何行动。您可能还需要 将您要使用的程序集上传到特定于您的项目的 bin。

    对于使用实体框架的 MVC5 应用程序,您还需要 将您的 CAS priv 更改为“完整”。

    【讨论】:

    【解决方案2】:

    MVC 所需的虚拟主机帐户类型是调用 Plesk 共享主机

    只有我们的 Plesk 共享主机帐户支持 MVC4 和 MCV5 应用程序。

    DO YOUR HOSTING ACCOUNTS SUPPORT MVC4 AND MCV5 APPLICATIONS?

    【讨论】:

    • 所以一般来说 Godaddy 支持 asp.net mvc5 + asp.net 4.5 吗?第二个问题是这个链接howshost.com/godaddy-asp-net-hosting 有效,他们说不推荐使用 go-daddy 托管 asp.net 吗?
    • 是的,只要您导出运行站点所需的所有 .dll 文件,您就可以在任何窗口上运行 MVC。看看这个链接。 stackoverflow.com/questions/10441568/…
    • 但这句话有效吗 (("GoDaddy 不支持完全信任,这是我们试图阻止您使用 GoDaddy ASP.NET 虚拟主机的主要因素之一。您应该知道完全信任是一项重要功能,它允许 ASP.NET 网站充分利用 .NET 框架库和 API。")) ... 即使在使用 Plesk 时也是如此?
    • 我们有 3 个客户在 GoDaddy 上运行 MVC 应用程序没有问题。
    【解决方案3】:

    在 ASP.Net 上使用共享主机远离 Godaddy,因为:

    我在网上得到了以下信息:

    我直接询问了 asp.net 团队,这是他们的回复 去年,我们正式宣布部分信任不再是应用程序隔离的信任边界 (http://support.microsoft.com/kb/2698981),因此我们对共享主机提供商的建议是不再使用它。展望未来,我们将不再支持我们为此开发的新框架功能的部分信任。我知道很多人都在使用共享主机,而且由于主机提供商永远不会完全信任他们的共享主机产品,我猜微软做出了这个决定,以便他们可以在 Azure 上获得更多客户。

    当我要求 Godaddy 提供所需的完全信任时。 Godaddy 说在他们的服务器上进行测试是有效的,这些不是问题,而是我的解决方案。 我包括并使用了 Full、Medium 和 Low

    <system.web>
        <customErrors mode="Off"/>
        <trust level="Full" />
    </system.web>
    

    我尝试了许多其他我研究过的建议,但我的应用程序被警察服务器阻止了。什么都行。我得到了:

    安全异常

    描述:应用程序试图执行安全策略不允许的操作。要授予此应用所需的权限,请联系您的系统管理员或在配置文件中更改应用的信任级别。

    【讨论】:

      猜你喜欢
      • 2019-12-25
      • 2010-12-09
      • 2013-06-24
      • 2015-01-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-10
      相关资源
      最近更新 更多