服务器应用程序事件日志中的.NET 2调试错误 [英] .NET 2 debug error in the server Application Events Log

查看:272
本文介绍了服务器应用程序事件日志中的.NET 2调试错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Hi

我大约有5位客户服务器从Windows Server 2003升级到Windows Server 2008 R1 32位,他们开始体验其客户端应用程序冻结,影响所有用户30-60秒.每次缓慢停止后,我注意到此错误 始终出现在应用程序事件日志"中(在以前的Server 2003服务器中未出现):-

I have about 5 customer servers upgraded from Windows Server 2003 to Windows Server 2008 R1 32 bit who started experiencing their client apps freezing, affecting all users for 30-60 seconds. After the slowness has stopped each time, I notice that this error appearing in the Application Event Logs always occurring (which doesn't appear on the previous Server 2003 Servers) :-

找不到源.NET Runtime中事件ID 0的描述.引发此事件的组件未安装在本地计算机上,或者安装已损坏.您可以在本地计算机上安装或修复该组件.

如果事件起源于另一台计算机,则显示信息必须与事件一起保存.

该事件包含以下信息:

.NET Runtime版本:2.0.50727.4253-未找到调试器.未指定注册的JIT调试器.

单击重试"以等待手动附加调试器的过程.
单击取消"以中止JIT调试请求.

存在消息资源,但在字符串/消息表中找不到消息

The description for Event ID 0 from source .NET Runtime cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event: 

.NET Runtime version : 2.0.50727.4253 - No debugger found.No registered JIT debugger was specified. 

Click on Retry to have the process wait while attaching a debugger manually.
Click on Cancel to abort the JIT debug request.

the message resource is present but the message is not found in the string/message table

我已经运行过.Net验证和修复工具,但是仍然会出现此应用程序错误. 2008服务器已安装.Net 1.1、3.5 SP1和4.5.2-.Net版本也已被蜜蜂卸载并重新安装,但这仍然是一个问题. 2003服务器 已安装.Net 2 SP2、3.0 SP2和.Net 3.5 SP1.我已经进行了一些阅读,发现安装在2008 Server上的.Net版本也应该包括较早的版本.

I have ran the .Net Verification and Repair Tool but this application error still occurs. The 2008 Servers have .Net 1.1, 3.5 SP1 and 4.5.2 installed - the .Net versions have also bee uninstalled and reinstalled but this is still a problem. The 2003 Servers had .Net 2 SP2, 3.0 SP2 and .Net 3.5 SP1 installed. I've done some reading up to find that the .Net versions installed on 2008 Server should include the older versions as well.

2008服务器主要用于运行MS SQL 2008,该MS SQL 2008与COM +对象绑定在一起以托管多个客户端应用程序(以称为Delphi的传统语言编写),还安装了Symantec AV和将近十二种其他第三方应用程序.任何一款应用 尽管我怀疑自己的应用程序是用一种称为Delphi的传统语言编写的,但可能是导致该问题的原因.

The 2008 servers are mainly used to run MS SQL 2008 which ties in with COM+ objects to host several client apps (written in a legacy language called Delphi) and also has Symantec AV installed plus nearly a dozen other 3rd Party apps. Any one of the apps could be causing the issue possibly although I suspect my own app is causing which is written in a legacy language called Delphi.

任何人都可以帮助建议如何进一步解决此问题?我不知道这是否相关,但是如果这是导致错误或缺少错误详细信息的原因,则服务器上没有安装Visual Studio.

Can anyone help advise how to take this issue further? I don't know if this is relevant but I don't have Visual Studio installed on the server if this is the reason for the error or lack of error details.

亲切的问候

马修

推荐答案

马修,您好,

欢迎来到MSDN论坛.

Welcome to MSDN forum.

从Windows Server 2003升级到Windows Server 2008 R1 32位后,您是否对计算机进行了任何更改?

Did you make any changes to the computer after upgrading from Windows Server 2003 to Windows Server 2008 R1 32 bit?

首先,您可以检查问题是否在干净启动中仍然存在.

Firstly, you could check if issue persists in clean boot.

请尝试以下步骤:

  1. 从开始,搜索msconfig.
  2. 从搜索结果中选择系统配置".
  3. 在系统配置"对话框的服务"选项卡上,点击或单击以选择隐藏".所有Microsoft服务复选框,然后单击或单击全部禁用.
  4. 单击启动"选项卡,单击全部禁用",然后单击确定".
  5. 在系统提示时,单击重新启动".
  6. li>
  7. 重新启动计算机.当出现系统配置实用程序"窗口时,请选中该框并单击确定",然后尝试登录.
  1. From Start, search for msconfig.
  2. Select System Configuration from the search results.
  3. On the Services tab of the System Configuration dialog box, tap or click to select the Hide all Microsoft services check box, and then tap or click Disable all.
  4. Click the Startup tab, click Disable All and click OK.
  5. When you are prompted, click Restart.
  6. Restart your computer. When the "System Configuration Utility" window appears, please check the box and click "OK" and try logging on.

以干净启动方式重启计算机后,您需要检查是否会发生错误.

After the computer restart in clean boot, you need to check if the error will occur.

如果在干净启动中未出现错误消息,则说明您的问题与计算机启动时自动运行的程序或服务有关.您可以按照此处的步骤查找程序:https://support.microsoft.com/en-ph/kb/331796

If the error message does not occur in clean boot, your problem is related to a program or a service which automatically run when your computer boots up. You can follow the steps here to find the program: https://support.microsoft.com/en-ph/kb/331796

最诚挚的问候,

Joyce


这篇关于服务器应用程序事件日志中的.NET 2调试错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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