开发了MS Surface Application。现在我如何实际运行它?

时间:2010-11-29 21:32:10

标签: visual-studio pixelsense

我的合作伙伴和我为我们的研究项目创建了一个Surface应用程序。它在我们的笔记本电脑上运行Visual Studio时启动的Surface Simulator上正常工作。

实际的MS Surface在另一个部门,我们正在与拥有它的教授开会。我想知道如何在MS Surface上运行此应用程序。我是否只是使用USB将已编译的“.exe”文件复制到Surface上?或者我是否必须复制整个项目文件夹并运行Visual Studio并在Surface本身上重新编译?我知道Surface运行Vista所以我们能够访问它还是有其他进程?看起来像是一项微不足道的任务,但这只是我们完全不熟悉的事情,所以我很感激任何帮助。

干杯, 雅各布

1 个答案:

答案 0 :(得分:1)

  • 如果您要执行的只是将其运行到查看它在设备上的外观,那么您只需复制.exe及其依赖的所有文件到地面设备(使用USB或网络)。这通常只是将bin/Debug文件夹复制到设备。要运行它,只需双击.exe,它就会在表面屏幕上显示。

  • 如果您想进行正确部署,那么您需要执行Randolf在其答案中解释的内容,即使用表面外壳注册应用程序MSDN documentation

  • 中所述
  • 如果您想调试应用程序,那么您显然需要通过visual studio运行它。最简单的方法就是你自己提到将源复制到设备并在Visual Studio的表面上打开它。我建议您将表面设备连接到源代码管理系统(例如TFS或类似设备),并在水面机上签出副本。

    • 也可以在Visual Studio中执行remote debugging。这允许您从开发人员计算机进行调试,并使代码在表面设备上运行。它需要您按照上面的步骤1中的说明复制.exe并启用远程调试。我从未尝试过这个,因为我发现直接在表面上进行调试更容易。
相关问题