asp.net - 加载视图时出现 MVC 错误:错误。处理您的请求时发生错误
问题描述
我正在开发有很多视图的 MVC 应用程序。其中一些工作正常。
另一个视图给了我一个错误:处理您的请求时发生错误。
一个应用程序在最近没有任何变化之前运行良好,突然它开始显示上述错误。
在我的 web.config 中,
<customErrors mode="On" />
查看输出是,
<div id="page-wrapper">
<p align="right"><b>Welcome,</b></p>
错误。处理您的请求时发生错误。
<hr />
<footer>
<p>© 2018 -</p>
</footer>
</div>
<!-- /#page-wrapper -->
</div>
在它应该通过调用控制器动作来加载相应的视图
public ActionResult Test(String Organisation = "", String BusinessArea = "", String ApplicationName = "")
{
try
{
return View("~/Views/CompanyUsage/Test.cshtml", objLMT);
}
catch (Exception ex)
{
throw ex;
}
}
下面是测试视图,
我不知道为什么应用程序会以这种方式运行。请指导。
更新:
更改后我得到以下错误
安全异常描述:应用程序试图执行安全策略不允许的操作。要授予此应用程序所需的权限,请联系您的系统管理员或在配置文件中更改应用程序的信任级别。
异常详细信息:System.Security.SecurityException:找不到源,但无法搜索部分或全部事件日志。无法访问的日志:安全性。
源错误:
在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。
解决方案
转到您的 GoDaddy Plesk 面板,打开您的站点文件夹,一个 Web.config 文件并将其放置在 web.confige 文件中的两行代码下方
<customErrors mode="Off" />
<trust level = "full" />
根据您的问题,一切都在本地正确,发布后您必须面对错误所以试试这个,它可能对您有用。
推荐阅读
- django - 跨多个模型关系的 Django Query
- javascript - 有没有办法让 tensorflow js 从 json 文件而不是 csv 读取/训练数据?
- javascript - 到达底部时如何创建新页面
- excel - VBA 向多个工作表添加验证
- javascript - 我在使用 querySelectorAll 循环到多个元素时遇到问题?
- encoding - 字符集/编码拉丁字符
- javascript - 更改页面时闪烁的深色主题
- django - 是否可以在两个不同的数据库中使用相同的 Django 模型/视图/等?
- c# - 如何计算历史股价的复利
- r - 有人可以帮助解决此警告消息吗?