我已经成功地使用NUnits核心dll RemoteTestRunner运行dll测试,所以这不是问题。当我必须使用自己的具有ConnectionString键字段的app.config运行我们位于控制台应用程序中的测试时,就会出现问题。该字段由用于访问数据库的共享核心dll读取和初始化。
在NUnit和VS的Testdriven.net中运行它非常有效。但是当我使用RemoteTestRunner时,ConnectionString永远不会被初始化。我不知道为什么,但也许配置永远不会读。是否有人可能知道如何从c#代码运行.exe测试?