我在Test1 Project中指定了这个字典:
public static
Dictionary<string, Microsoft.Office.Tools.CustomTaskPane> paneCollection =
new Dictionary<string, OfficeTools.CustomTaskPane>();
在Test2项目中,通过使用LINQ,我需要使用paneCollection
。
现在,由于paneCollection
为null
,它正在抛出错误。
答案 0 :(得分:0)
每个项目都是单独执行的,因此第二个项目的执行将“重置”您的静态变量,因为它没有针对该测试进行初始化。搬到Singleton应该解决它。