我正在编写一个 C# .NET 2.0 应用程序,当通过
SerialPort
接收消息时,如果未接收到帧(即超时)或确定为无效,则需要使用 SetLastError
设置错误代码。 Windows 拥有大量的错误代码。 是否有简单的工具或参考资料可帮助缩小使用正确错误代码的范围?
附加信息
尽管抛出异常并在更高的堆栈中处理它是我首选的方法,但在这种情况下不是一个选项,因为我正在更新的应用程序没有设计利用这个有用功能。
SetLastError
? - SLaksSetLastError
,因为更高层次上有一个将错误记录到文本文件的功能,这比没有好些。 - Jim Fell