我正在开发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;
}
}
下面是测试视图,
我不知道为什么应用程序会以这种方式运行。好心的导游。
更新:
更改后,我得到以下错误
安全异常说明:应用程序试图执行安全策略不允许的操作。要授予此应用程序所需的权限,请联系您的系统管理员或在配置文件中更改应用程序的信任级别。
异常详细信息:系统。安全SecurityException:未找到源,但无法搜索部分或所有事件日志。无法访问的日志:安全性。
源错误:
在执行当前web请求期间生成了未经处理的异常。有关异常的起源和位置的信息可以使用下面的异常堆栈跟踪来识别。
转到你的GoDaddy Plesk面板,打开你的网站文件夹,一个网站。配置文件并将其放置在web中两行代码下面。配置文件
<customErrors mode="Off" />
<trust level = "full" />
因为根据你的问题,一切都在本地是正确的,发布后你必须面对一个错误,所以试试这个,它可能对你有用。