AppDomain卸载服务总线版本2.6.5的问题

时间:2016-01-21 08:22:32

标签: appdomain servicebus

我们有多个项目正在使用服务总线库。我们目前正在使用v2.6.5,我们已经收到了几个警告,用于调用库中代码的单元测试。这是警告信息:

System.AppDomainUnloadedException:尝试访问已卸载的AppDomain。如果测试开始一个线程但没有停止它,就会发生这种情况。确保测试启动的所有线程在完成之前停止。

我们每次调用此方法时都会得到它:TopicClient.CreateFromConnectionString(connectionString,topicName)

如果我们使用内置的Visual Studio测试运行器(2012/2015),则不会出现此警告,如果我们选择通过.runsettings文件使用MSTest运行器,则会出现此警告。

如果我将服务总线更新到3.0.0及更高版本也不会出现,但这是不可能的,因为我们遇到了单独的问题所以现在唯一的选择就是坚持2.6.5版并尝试修复这些警告。

知道可能出现什么问题吗?如果你们需要其他信息,我很乐意提出一个能够重现警告的简单项目。

0 个答案:

没有答案