我创建了一个C#样本单元测试库(windows store apps)项目。 使用命令行,我尝试使用命令行语句构建解决方案并创建.appx文件。我能够成功签名。但是当我使用vstest.console.exe运行.appx文件时,我得到了"警告:没有注册测试发现者来执行测试用例的发现。注册测试发现者并再次尝试"
我的示例代码位于https://github.com/budgetpreneur/SampleCode/tree/master/demoutest
要重现此问题,只需将代码放入本地计算机并运行testrun.bat文件即可。该批处理文件构建解决方案,将所需文件复制到" demoappx" appx文件的文件夹,运行makeappx.exe,创建与证书相关的文件,并在运行vstest.console.exe之前签署.appx文件。 此批处理文件的目标是在没有用户交互的情况下自动运行Windows 8 Store Apps单元测试。
我使用Visual Studio 2012版本。
有人能指出我可以找到更多信息来解决它吗? 解决问题的任何解决方案或想法?
提前致谢。