导出的UWP模板未运行

时间:2017-06-29 13:04:49

标签: uwp vsix visual-studio-templates

我在VS2017中创建了一个UWP空白应用程序并运行它。它工作得很好。

enter image description here

栏中有x86和本地机器。

然后我通过转到Project->导出模板导出它并将模板包含在我的VSIX中。然后我安装了VSIX。然后使用该模板创建了一个项目。现在该项目无法运行。

enter image description here

栏中有ARM和设备。这样我就无法运行该项目。如果我运行该项目,则会出现以下错误。

enter image description here

如果我手动更改为x86,则项目运行正常。这里有什么问题?如何在默认情况下将x86设置为我的模板。我检查了项目和解决方案文件。没有可用的条目。请帮忙。

2 个答案:

答案 0 :(得分:1)

您希望在服务中启动IpOverUsbSvc 。您可以按照以下步骤进行操作

方法1:

  1. 搜索服务并将其打开
  2. 查找通过USB传输的Windows Phone IP(IpOverUsbSvc)
  3. 右键单击
  4. 选择开始
  5. 方法2:

    1. 在管理模式下打开 PowerShell
    2. 运行 start-service IpOverUsbSvc

答案 1 :(得分:0)

找到解决方案。 .vstemplate文件本身有一个条目来设置默认配置,如下所示。

<TemplateContent PreferedSolutionConfiguration="Debug|x86">