2016-04-23 99 views
2

我正在尝试为我为Raspberry Pi(arm架构)编写的windows 10物联网核心应用程序编写一些单元测试。我在我的解决方案中添加了一个新的单元测试应用程序项目并添加了名称空间参考。然而,当我尝试从测试资源管理器运行测试时,我得到:单元测试c#Windows 10物联网核心应用程序(错误:DEP0700)

错误:DEP0700:应用程序的注册失败。 Windows无法安装软件包29113fce-56cd-4094-9a21-ee91498c14b2,因为该软件包需要体系结构ARM,但该计算机的体系结构为x64。

将测试应用程序部署到远程计算机(Pi)会导致测试运行到屏幕上,但是没有任何反应。测试仍然不会在我的机器上运行,当我在输出控制台上选择测试时,它不显示任何内容。

有没有人有任何经验单元测试Windows 10物联网核心应用程序或可以立即看到任何明显的我做错了什么?

回答

2

有两种方法可以运行测试:

  • 运行在本地机器(x86)的整个应用程序,并测试。如果应用程序是UWP,并且不使用很多RPi特定的功能,则这应该是最简单的方法。

  • 执行远程测试,并在RPi上运行应用程序。为此,您需要在目标RPi板上安装Remote Debugging Tools for Visual StudioThis article更详细地描述了它。

相关问题