nunit在哪里存储最近加载的程序集

时间:2009-05-26 11:48:04

标签: nunit

当我们打开NUnit应用程序时,它会加载之前加载的程序集。 nunit在哪里存储最近加载的程序集?

1 个答案:

答案 0 :(得分:1)

最新版本的NUnit(2.5.0.9112)将用户设置存储在xml文档中。

文件位置因用户而异,如下所示:

  

C:\ Documents and   设置\ [用户] \应用   数据\ NUnit的\ NUnitSettings.xml

在设置文件中,您会看到每个最近文件的标记。例如:

<Setting name="RecentProjects.File1" value="C:\MyAssembly.dll" />
<Setting name="RecentProjects.File2" value="C:\MyAssembly2.dll" />

在上面的示例中,默认情况下将加载名称为“RecentProjects.File1”的设置中标识的程序集。


更新:
由于OP表明他们正在使用NUnit 2.4.8并且这个问题仍然存在,我想我应该更新我的答案。

对于版本2.4.8,上述答案几乎相同,但设置名称值需要更改如下:

<Setting name="RecentProjects.V2.File1" value="C:\MyAssembly.dll" />
<Setting name="RecentProjects.V2.File2" value="C:\MyAssembly2.dll" />

请注意,唯一的区别是添加了文本“V2”。在此示例中,默认情况下将加载在名称为“RecentProjects.V2.File1”的设置中标识的程序集。

希望这能回答你的问题。

您可以找到这些项目的来源here