GoDaddy托管 - 如何解决安全例外

Pet*_*etr 7 asp.net-mvc web-hosting exception

我在GoDaddy中遇到新托管问题.仅仅为了测试,我创建了非常简单的ASP .NET MVC应用程序而没有数据库等.但GoDaddy在我的视图中触发了@ Html.ActionLink("Home","Index","Home")行的安全异常.我不明白原因.

(说明:应用程序尝试执行安全策略不允许的操作.要授予此应用程序所需的权限,请与系统管理员联系或在配置文件中更改应用程序的信任级别.)

ali*_*ari 29

如果你使用MVC 5,那是因为MVC 5不再支持部分信任.您可以将此行添加到部分中的web.config文件,以授予对代码执行策略的完全信任:

<system.Web>
...
    <trust level="Full"/>
...
</system.Web>
Run Code Online (Sandbox Code Playgroud)


小智 5

这可以通过两种方法来完成。1-在WebConfig中添加以下代码 <system.web> <trust level="Full" /> </system.web>

2-转到工具> NuGet程序包管理器>在Visual Studio中管理解决方案的NuGet程序包找到“ DotNetCompilerPlatform”并将其卸载(如果存在)。