1

我创建了一个 C# 示例单元测试库(Windows 商店应用程序)项目。使用命令行,我尝试构建解决方案并使用命令行语句创建 .appx 文件。我能够成功签署它。但是,当我使用 vstest.console.exe 运行 .appx 文件时,我收到“警告:没有注册测试发现者来执行测试用例发现。注册一个测试发现者并重试”

我的示例代码可在https://github.com/budgetpreneur/SampleCode/tree/master/demoutest

要重现问题,只需将代码放入本地计算机并运行 testrun.bat 文件。此批处理文件构建解决方案,将所需文件复制到 appx 文件的“demoappx”文件夹,运行 makeappx.exe,创建证书相关文件并在运行 vstest.console.exe 之前签署 .appx 文件。此批处理文件的目标是在无需用户交互的情况下自动运行 Windows 8 应用商店应用单元测试。

为此,我使用了 Visual Studio 2012 版本。

谁能指出我在哪里可以找到更多信息来解决它?任何解决方案或想法来解决它?

提前致谢。

4

0 回答 0