我写信,从我的Windows事件日志窗体应用程序在Windows 7上运行,我在事件得到这个消息日志:Windows窗体事件日志
从源应用程序事件ID X的说明无法找到。引发此事件的组件未安装在本地计算机上或安装已损坏。您可以在本地计算机上安装或修复组件。
如果事件发生在另一台计算机上,显示信息必须与该事件一起保存。
以下信息包括与事件:
异常详细信息
消息资源是存在的,但该消息没有在字符串/消息表
我的记录发现代码是:
public void Log(Exception exc)
{
EventLog.WriteEntry(
"Application",
exc.ToString(),
EventLogEntryType.Error,
100);
}
我在Windows窗体上的日志记录通常是给一个数据库,但在这种情况下决定使用事件日志。我通常在ASP.NET应用程序中使用事件日志,但这些都在本地XP Pro上,而Windows Server 2003则在网络上使用。
这是Windows 7的东西还是Windows窗体的东西,我应该怎么做才能解决这个问题?谢谢。
什么是堆栈跟踪和/或消息的来源? – 2010-04-03 01:16:25
这是事件日志中的消息 – blu 2010-04-03 01:17:28