Javascript ASP.NET应用程序在VS2010中工作,但在发布/部署后不工作

Javascript ASP.NET应用程序在VS2010中工作,但在发布/部署后不工作,javascript,jquery,asp.net,Javascript,Jquery,Asp.net,我有一个无法解决的问题,希望有人能有一些见解。如果这个问题看起来很模糊,我提前道歉,但很难描述。我会尽我最大的努力。请随时提出澄清问题 我继承了一个ASP.NET 4.0应用程序,并试图为我们的使用进行改装。基本上,当我在VS2010中构建并运行它时,只要点击F5,它就可以正常工作 然而。我试图用它创建和发布一个包,因为我需要知道它在部署后是否工作,这就是我遇到问题的地方 具体来说,问题发生在尝试将数据保存到后端SQL数据库的AJAX调用中。脚本在JavaScript中点击返回false以阻止前

我有一个无法解决的问题,希望有人能有一些见解。如果这个问题看起来很模糊,我提前道歉,但很难描述。我会尽我最大的努力。请随时提出澄清问题

我继承了一个ASP.NET 4.0应用程序,并试图为我们的使用进行改装。基本上,当我在VS2010中构建并运行它时,只要点击F5,它就可以正常工作

然而。我试图用它创建和发布一个包,因为我需要知道它在部署后是否工作,这就是我遇到问题的地方

具体来说,问题发生在尝试将数据保存到后端SQL数据库的AJAX调用中。脚本在JavaScript中点击返回false以阻止前端表单提交,并且它会计时。还有时钟。还有时钟。换句话说,它挂断了。它不会给我任何错误消息或代码。它确实允许我单击[x]退出处理消息框,但结果是,我的数据无法保存。同样,这只发生在已发布/部署的应用程序中。在VS2010中运行它时不会发生这种情况

我已经确定后端C代码不是罪魁祸首,其他页面上还有其他函数调用相同的代码,它们工作正常。我试着运行一个跟踪,它似乎挂在jquery-1.4.2.min.js的下面一段代码上

return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,arguments):w
注意:这在jquery-1.4.2.min.js文件的第49行。再次道歉,如果这似乎含糊不清

代码似乎陷入了一个无限循环。我不知道是什么引起的。同样,这只是在部署之后。VS2010构建预部署运行良好


我想我需要检查环境中的设置,但我不知道该去哪里查看。有人有什么想法吗?

我想我知道了。事实证明,AJAX调用的服务抛出了一个500错误,我没有意识到

如果这就是答案,我会这样做


编辑:这就是答案。我在代码中找到了导致500错误的特定于环境的属性。在我重新编写代码并发布应用程序后,它的工作没有问题。

不确定这有多大帮助或相关性,但至少,我将此发布供自己参考:我尝试了手动构建。没有骰子。这个过程仍然悬而未决。我还在这方面寻求帮助。任何人