C# Visual Studio扩展-未列出测试发现者

C# Visual Studio扩展-未列出测试发现者,c#,visual-studio-2013,visual-studio-extensions,vsix,vsx,C#,Visual Studio 2013,Visual Studio Extensions,Vsix,Vsx,我有一个VisualStudio扩展,作为VSIX提供。此VSIX的一部分是测试运行程序实现 我已经实现了ITestContainerDiscoverer,ITestDiscoverer和ITestContainer 当我在VS 2013 Ultimate上使用它时,效果很好。我甚至可以通过运行以下命令来验证测试运行程序是否被识别: vstest.console /ListDiscoverers /UseVsixExtensions:true 在VS 2013 Premium或Communit

我有一个VisualStudio扩展,作为VSIX提供。此VSIX的一部分是测试运行程序实现

我已经实现了
ITestContainerDiscoverer
ITestDiscoverer
ITestContainer

当我在VS 2013 Ultimate上使用它时,效果很好。我甚至可以通过运行以下命令来验证测试运行程序是否被识别:

vstest.console /ListDiscoverers /UseVsixExtensions:true
在VS 2013 Premium或Community Edition上安装相同的VSIX时,不会发现测试。
vstest.console
也没有检测到它

有什么想法吗


PS-代码是

@ErikEJ-我不太确定。目标框架设置为4.5,安装在主机系统中。对不起,我的意思是:目标平台(x86 vs x86)我将其设置为“任何CPU”,并且此行为在x64机器上,尚未在x86上检查。