我一直在使用通用应用程序模板在Windows Phone 8.1上使用DirectX,并且在此过程中我注意到无论我打开哪些解决方案,无论是Visual Studio中的Universal DirectX模板或MSDN代码示例;每当我将解决方案中的默认项目设置为Windows Phone 8.1项目时,我都没有选择部署到我的设备,而是只有6个模拟器出现。将Universal DirectX应用程序部署到Windows Phone 8.1设备
如果我将解决方案中的默认项目设置为Windows 8.1版本,我可以选择在设备和模拟器上运行,如果我创建了Windows Phone 8.1 DirectX(Silverlight)应用程序,则可以选择部署到设备和仿真器。所以这个问题只适用于部署Windows Phone 8.1设备的DirectX(Universal)应用程序
为了更进一步,我尝试了生成APPX并手动将DirectX(Universal)应用程序部署到我的各种设备,但即使8.1 SDK附带的部署工具说它是成功的,它也不会出现在设备应用程序列表中。
所以我想知道,是否可以将DirectX(Universal)应用程序部署到Windows Phone设备?如果可能的话,如何设置解决方案以允许部署到我的Windows Phone设备?
谢谢。
尝试:创建一个新的通用d3d应用程序,右键单击windows phone项目并选择“设置为启动项目”,然后将解决方案平台设置为“ARM”。 '设备'选项现在应该可用。 – bitwise
嘿,那工作。非常感谢你。我会为你投票,但我不能在评论中看到它的位置。 – killerrin
真棒。我转贴作为您可以接受的答案。 – bitwise