【发布时间】:2019-02-11 07:12:03
【问题描述】:
我正在开发有很多视图的 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 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。
【问题讨论】:
-
尝试暂时关闭自定义错误(使用
<customErrors mode="Off" />)以查看实际的异常消息,并将其包含在您的问题中。 -
@TetsuyaYamamoto 完成。我已经用实际的异常消息更新了我的问题。
-
@TetsuyaYamamoto 具有相同视图的应用程序在本地计算机上运行良好。所有视图
-
好吧,你可以提供堆栈跟踪来解释异常的来源,可能不仅仅是将异常详细信息写入系统事件日志的问题。
标签: asp.net asp.net-mvc asp.net-mvc-3