数据上下文SubmitChanges()退出代码无异常 - 在iis5.1上部署了.net mvc
-
10-07-2019 - |
题
我刚刚在.NET MVC中部署了我的第一个应用程序,而且我遇到了问题。
我已经解决了路由的iis 5.1问题(如果有人正在寻找这个问题,请点击此处: http:// itscommonsensestupid。 blogspot.com/2008/11/deploy-aspnet-mvc-app-on-windows-xp-iis.html )
**现在我的问题是,无论我在数据上下文中调用db.SubmitChanges(),它似乎都会阻止代码继续执行并且不会执行更新。在发布我的网站时,我是否缺少一个步骤? **
解决方案 2
这是在我导出webapp时只读取数据库的问题。它没有给我一个很好的错误信息或例外,虽然它似乎突破了。我在IIS下检查过它尝试使用的用户帐户只有读取权限。
一旦我改变了这个我克制了IIS(不是停止/启动,我第一次意外),问题得到解决
其他提示
你可能遇到了我尝试过的同样的问题
linq to sql Insert无法在已部署的服务器上运行(IIS )
哦,找到任何错误的好方法导致我没有得到任何异常,或者将所有db代码抛出到try catch和return "pass"
或者如果失败return ex.ToString()
您还可以使用<%= ViewData["errorMessage"] %>
我建议查看事件日志,看看是否记录了应用程序退出原因的任何信息。另外,我建议你发布你正在运行的平台。特别是,64位?
不隶属于 StackOverflow