2

因此,我的web.config连接字符串指向 appharbor 上的 SQL Server - 从本地(运行 Visual Studios)我可以登录并且成员资格有效。但是,对于托管方的构建,我很抱歉,在处理您的请求时发生错误。

这很奇怪,因为我从本地创建了一个新用户,并使用 SQL Server Management Studio 检查数据是否已添加到托管服务器并且它工作正常。

从我的最新版本中,我得到了错误:

抱歉,处理您的请求时出现了一个错误。

这很奇怪,因为它们都指向同一个服务器......

任何人都知道我做错了什么?

4

2 回答 2

4

ASP.NET MVC 项目"HandleErrorAttribute"默认开启。您应该从文件夹中删除它FilterConfig.csApp_Start查看实际错误而不是处理的响应。

它位于filters.Add(new HandleErrorAttribute());应该删除的 RegisterGlobalFilters 方法中。

于 2013-12-03T11:58:05.857 回答
2

AppHarbor 有一个常见问题解答,可帮助您解决此类部署错误。特别是,您应该检查 AppHarbor 上的“错误”界面并禁用 customErrors。如果常见问题解答不能帮助您解决问题,请详细说明问题。

于 2012-01-19T01:36:59.513 回答