小编Ji *_*lin的帖子

无法找到来自源的事件ID的描述

当我将日志写入Windows事件日志时,我得到下面的事件,这条消息的根本原因是什么,我该如何解决?非常感谢

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

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

活动中包含以下信息:

测试日志消息

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

.net windows event-log

53
推荐指数
7
解决办法
10万
查看次数

在单元测试方法中需要总结

由于单元测试方法的命名使其目的更有意义,是否有必要向单元测试方法添加摘要?

例:

/// <summary>
/// Check the FormatException should be thrown when a give country data line contains a invalid number.
/// </summary>
[TestMethod]
public void FormatException_Should_Thrown_When_Parse_CountryLine_Containing_InvalidNumber()
{
  ...
}
Run Code Online (Sandbox Code Playgroud)

c# unit-testing mstest visual-studio

16
推荐指数
2
解决办法
7007
查看次数

为什么ArrayList实现IList,ICollection,IEnumerable?

ArrayList声明它实现的IList,ICollectionIEnumeralbe接口.

为什么不实现IList,因为IList也是源自ICollection,并ICollection源自IEnumerable.

这种宣言的目的是什么?在.NET BCL中有很多这样的情况.

c# interface

15
推荐指数
2
解决办法
3335
查看次数

是否适合设置我的自定义异常的属性

有自定义的异常类


    public class ParseFailedException : Exception
    {
            public string FailedFileName { get; set; }

            public int? LineNo { get; set; }
            public int? ColumnNo { get; set; }
    }

是不是将属性设置为set,还是应该通过构造方法传递?

c# exception

2
推荐指数
1
解决办法
74
查看次数