C#windows server 2008 r2 win32exception

我们有一个.net 2.0 exe文件,我们在windows server 2008 r2上运行。 它获取Stuck并在事件日志中的以下信息停止。

这同样用于在Windows Server 2003上正确运行。在迁移到Windows Server 2008 R2时没有代码更改或重建。

我们已经尝试在我们的代码中将大量日志记录在异常中,但不知道哪一行代码会出现这种错误弹出窗口,但是我们的正常日志会在eventvwr中弹出,因此看起来不像事件查看器中的权限问题。

任何帮助或指针会有所帮助。

1) Exception Information
*********************************************
Exception Type: System.ComponentModel.Win32Exception
NativeErrorCode: 87
ErrorCode: -2147467259
Message: The parameter is incorrect
Data: System.Collections.ListDictionaryInternal
TargetSite: Void InternalWriteEvent(UInt32, UInt16, System.Diagnostics.EventLogEntryType, System.String[], Byte[], System.String)
HelpLink: NULL
Source: System
2) StackTrace Information
*********************************************
   at System.Diagnostics.EventLog.InternalWriteEvent(UInt32 eventID, UInt16 category, EventLogEntryType type, String[] strings, Byte[] rawData, String currentMachineName)
   at System.Diagnostics.EventLog.WriteEntry(String message, EventLogEntryType type, Int32 eventID, Int16 category, Byte[] rawData)
   at System.Diagnostics.EventLog.WriteEntry(String source, String message, EventLogEntryType type, Int32 eventID, Int16 category, Byte[] rawData)
   at System.Diagnostics.EventLog.WriteEntry(String source, String message, EventLogEntryType type, Int32 eventID, Int16 category)
   at DefaultPublisher.WriteToLog(String entry, EventLogEntryType type)
   at DefaultPublisher.Publish(Exception exception, NameValueCollection additionalInfo, NameValueCollection configSettings)
   at ExceptionManager.Publish(Exception exception, NameValueCollection additionalInfo)
链接地址: http://www.djcxy.com/p/62947.html

上一篇: C# windows server 2008 r2 win32exception

下一篇: base.Show() throwing InvalidOperationException