Just-In-Time 调试器在没有必要的安全许可的情况下启动 [英] The Just-In-Time debugger was launched without necessary security permission

查看:48
本文介绍了Just-In-Time 调试器在没有必要的安全许可的情况下启动的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们正在研究 vs 2010 windows 7, 32 位,项目在目标框架 3.5 下运行.

We are working on vs 2010 windows 7, 32 bit and the project is running under target framework 3.5.

现在我们正在网站项目的注册页面中实施信用卡流程.

Now we are implementing credit card process in the website project in signup page.

从 VS IDE 运行时运行良好,但在单击注册按钮时发布到本地 IIS 后,显示此错误:

It's running fine when running from VS IDE, but after publishing to the local IIS when clicked on signup button, it's showing this error:

w3wp.exe 中出现未处理的 win32 异常 The Just-In-Time调试器在没有必要的安全权限的情况下启动.调试在此过程中,JIT 调试器必须以管理员身份运行.将你喜欢调试过程吗?

An unhandled win32 exception occured in w3wp.exe The Just-In-Time debugger was launched without necessary security permissions. To debug this proces, the JIT debugger must be run as an administrator. Would you like to debug the proces?

在应用程序错误日志中,我看到了这个

In Application error log im seeing this

Faulting application name: w3wp.exe, version: 7.5.7600.16385, time stamp: 0x4a5bcd2b
Faulting module name: ntdll.dll, version: 6.1.7600.16385, time stamp: 0x4a5bdadb
Exception code: 0xc0000374
Fault offset: 0x000c283b
Faulting process id: 0x3e4
Faulting application start time: 0x01cca60dbfd76d52
Faulting application path: c:windowssystem32inetsrvw3wp.exe
Faulting module path: C:WindowsSYSTEM32
tdll.dll
Report Id: 126cc4b9-1201-11e1-b3db-003018a9eb5e

三天前它在 IIS 上运行良好.我不明白是什么变化导致了这个问题.

It was working fine three days ago from IIS. I do not understand what change caused this issue.

已编辑

如果我选择调试这个过程.. 应用程序工作正常.真正的问题是在将相同的构建发布到实时服务器(win 2k8,64 位)后,在注册页面中我使用了验证码,即使我输入了正确的代码,它说你没有输入正确的代码.在本地系统中运行良好.

if i select debug this process.. app working fine. The real problem is after publishing same build to the live server(win 2k8, 64 bit), in sign up page i used captcha even i entered correct code its saying you are not entered correct code. which is working fine in local system.

推荐答案

我不知道您的问题是否有相同的原因,但是在尝试调试我的应用程序时(只需按 F5)时出现此错误.

I don't know if your problem had the same cause, but I got this error when trying to debug my app (just pressing F5).

我们疯狂地试图弄清楚为什么 w3wp.exe 在它运行正常前几分钟失败并出现此错误.

We got crazy trying to figure why the w3wp.exe was failing with this error when minutes before it was running fine.

经过一些调查,我们意识到真正的问题出在 global.asax 的代码中:它抛出了一个堆栈溢出异常(在这里回答非常具有讽刺意味)并且在 VS 可以附加它之前导致 w3wp.exe 进程崩溃开始调试.

After some investigation we realized that the real problem was in the code of the global.asax: it was throwing an stack overflow exception (pretty ironic for answering here) and that was crashing the w3wp.exe process before VS could attach it to begin debug.

修复有问题的代码使 VS 再次运行良好.

Fixing the buggy code made the VS to run nicely again.

我看到这个问题是很久以前的,但我希望它对某人有所帮助.

I see the question is from long ago, but I hope it helps somebody.

这篇关于Just-In-Time 调试器在没有必要的安全许可的情况下启动的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆