有没有办法确定应用程序是在本地运行还是已通过App Store部署?
我想在开发期间使用Windows.ApplicationModel.Store.CurrentAppSimulator测试试用模式功能,但如果应用程序已由常规用户从商店下载,则默认为Windows.ApplicationModel.Store.CurrentApp。
答案 0 :(得分:1)
我不相信这很容易做到。我怀疑最简单的方式是通过条件补充,并为提交生成特定的构建。您可以使用Ajaxmin,但这需要进行一些设置。
鉴于应用程序在部署时应该是可区分的,无论它的机制如何,我都不这么认为: http://msdn.microsoft.com/en-us/library/windows/apps/windows.applicationmodel.package.installedlocation.aspx
会有所帮助。如果你是从VS(部署松散文件)而不是作为包部署的,它会合理地告诉你。