为什么我无法侧载我的Windows应用商店应用?

时间:2014-11-21 21:55:57

标签: windows-store-apps release platform configurationmanager sideloading

我能够至少获得我的Windows应用商店的早期版本,该版本是在我的笔记本电脑上开发的,侧面加载到桌面计算机上,尽管它would not get further than the splash screen

使用我的最新版本,它甚至不会(侧面)加载:

enter image description here

当然,它在我的笔记本电脑上运行良好(来自VS 2013)。

我注意到Visual Studio创建的软件包很奇怪(通过右键单击项目并选择Store> Create App Packages等),创建的软件包指示“Debug”构建:

enter image description here

我不知道为什么,因为我在创建应用程序包之前将项目从“Debug”更改为“Release”模式(Project> Properties> Debug> Configuration == Release,Platoform ==有效(x86)

但是当我回去拍摄设置的屏幕截图时,它被设置为“Debug” - 我不知道它是如何/为什么从Release发回Debug。所以我把它改为发布,然后确保已经“采取”,我打开了Build> Configuration Manager,看到它已设置为Debug。什么?!?

也许我误解了这些是什么意思,或者它们应该如何设定,但这就是我现在所看到的:

enter image description here

如何设置这些以便在发布模式下构建?这种不匹配/通信故障/误解了应用程序失败的原因吗?

注意:在我应用的属性的应用程序选项卡上,“配置”和“平台”都是只读的,并说“N / A” - 为什么,这是一个问题? ?

另一方面,Build选项卡显示Configuration的“Active(Debug)”和Platform的“Active(x86)”。这是对的吗?

如果我将Build选项卡上的Configuration更改为“Release”,它就不会粘;当我关闭页面时,它不会提示保存更改,当我再次打开它时,它会回到“Debug”

对我来说很奇怪的是“抑制编译器警告”文本框中的文本,即“; 2008”

这是什么意思?

更新

通过在Configuration Manager中进行更改,我能够从Debug到Release切换到“stick”,但是如果通过Project>提供了可用的设置。实际上,属性是只读的,为什么它们会像可编辑一样出现在游戏中?

1 个答案:

答案 0 :(得分:1)

我认为您错过了安装应用证书。

请参阅sideload windows 8 apps to multiple devices?关于如何侧载应用

的答案