【发布时间】: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
我想在 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
您可以在任何 Windows 主机上运行 MVC 5,只要您确保提供了所需的 MVC .dll。
在godaddys 网站上。 Link
当您使用 MVC4 或 MCV5 应用程序发布您的网站时,请 确保您有 .NET 包含 MVC dll;默认情况下包含它们, 因此,您无需采取任何行动。您可能还需要 将您要使用的程序集上传到特定于您的项目的 bin。
对于使用实体框架的 MVC5 应用程序,您还需要 将您的 CAS priv 更改为“完整”。
【讨论】:
MVC 所需的虚拟主机帐户类型是调用 Plesk 共享主机
只有我们的 Plesk 共享主机帐户支持 MVC4 和 MCV5 应用程序。
DO YOUR HOSTING ACCOUNTS SUPPORT MVC4 AND MCV5 APPLICATIONS?
【讨论】:
在 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>
我尝试了许多其他我研究过的建议,但我的应用程序被警察服务器阻止了。什么都行。我得到了:
安全异常
描述:应用程序试图执行安全策略不允许的操作。要授予此应用所需的权限,请联系您的系统管理员或在配置文件中更改应用的信任级别。
【讨论】: