问题标签 [sideloading]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - 企业 Windows 应用商店应用程序发布和分发,需要澄清许可证要求?
据了解,发布和分发Windows Store Apps需要获得许可。但目前尚不清楚它的成本和程序是多少。请澄清以下内容:
我的应用程序要求不要在商店中发布应用程序,而是在内部分发它。侧载似乎是一种选择。
但我很困惑这样做的成本是多少?对于侧载,据说我们需要购买密钥。这个多少钱?
我是否必须为使用此侧载应用程序的每台设备付费?是否有任何其他费用或相关的软件/许可要求?这个博客说设备每月有订阅费。
除了诸如操作系统版本或域之类的旁加载密钥之外,还有其他要求吗?设备是否应该具有特定版本的操作系统或任何东西(必须使用 Windows 8.1 高级版)?这说它的设备应该在域中?
如果提交到 Windows 商店,是否有办法隐藏公众视野并允许使用 Windows 8.1 的目标用户下载该应用程序?在商店中隐藏此应用程序将不起作用,因为它具有无法与 Windows 8.1 一起使用的限制。
Technet 表示,应用程序可以作为图像侧载给所有用户。但在该选项中,用户还运行了 powershell 并键入命令来安装应用程序。有没有一种方法可以让安装变得简单,比如双击,让最终用户的生活更轻松?
提前致谢
visual-studio-2013 - 包签名和代码签名的区别
使用 VS2013 和 Windows 8.1
我有一个从 Verisign 购买的 .cer 和 .pfx 文件。我是存储应用程序的新手。我有几个问题
对包进行签名和代码签名(使用 Package.appxmanifest 的 VS 2013 打包选项卡完成)之间有什么区别 - 到目前为止我的理解(a)我想这类似于使用 signtool.exe 工具对吗?(b)两者都将公钥(.cer)安装到证书存储(mmc)并使用私钥(.pfx)签署appx,所以我需要在现场机器中手动安装.cer文件才能安装我的应用程序?(c) 代码签名是为了确保代码未被篡改,但我们是否需要对所有主商店应用程序和其他项目(.dll)中使用的其他组件执行此操作
我们是否需要包和代码签名才能在客户端机器上发布商店应用程序?
由于某些链接信息,我不能使用用于包签名的相同 .pfx 进行代码签名。这是应该如何为两者使用不同的 .pfx 这是一种正常的方式吗?
powershell - Windows PowerShell 部署 Windows 应用商店 Appx 侧加载
我目前正在尝试将我的 Windows 应用商店应用程序设置为侧面加载。
我一直在遵循诸如此类的说明,但后来遇到了 MS Scheme 和证书的麻烦。
由于上述线程中的错误,无法让我的代码签名证书工作 - 我的下一步是尝试让侧面加载与我的应用程序和我在 Windows 商店中使用的证书一起工作。
当我尝试使用 Windows PowerShell 添加程序包时,我当前的问题就出现了。
我在个人和受信任的根证书颁发机构证书下的当前用户和本地计算机证书存储中都有我签署我的应用程序的证书。
我的应用文件位于当前位置:C:\Temp\MyApp.appxupload。
接下来我输入:
当我运行命令时 - 我收到
该日志包含更多信息,说明:
本文告诉我,此错误可能有多种可能性:
我不相信这些事情是这样的,我想知道是否有其他人遇到过类似的问题并且知道如何解决它。
deployment - Windows 应用商店应用旁加载
我已将我的 Windows 应用商店应用程序与 Windows 商店相关联,并且我得到了一个“Appname_StoreKey.pfx”密钥文件,并且我删除了我的临时密钥。如果我使用此密钥创建我的应用程序包,我的应用程序会在一个月后过期吗?
临时密钥一个月到期,但这个 StoreKey 说它将在一年后到期。请解释此程序的任何缺点。由于公司要求,我无法将应用程序提交到商店。
android - 升级一直持续到手机重新启动时
我有一个应用程序,我已将其作为系统应用程序的一部分。我可以选择侧载应用程序并升级到下一个级别并且升级工作正常。但是,当我重新启动设备时,Android 指向系统应用程序并且升级丢失。
有关如何解决此问题的任何指示?
powershell - 在 Windows10 上使用 NSIS 启用应用程序旁加载
我有一个需要侧载的 Windows 通用应用程序。我正在使用 NSIS 和 powershell 脚本来安装它。我想让 NSIS 安装程序在 Windows 设置中启用应用程序旁加载。我已经查看了 Microsoft 提供的有关启用应用程序侧载的文档 ( https://msdn.microsoft.com/library/windows/apps/xaml/dn706236.aspx )。
如果我从文档中运行 powershell 命令以在独立的 powershell 窗口中设置注册表,它工作正常,我可以安装应用程序。但是,当我将注册表命令放入安装程序时,它不起作用。我尝试使用 Powershell 和 NSIS 来设置注册表。使用WriteRegDWORD
NSIS 的reg add
命令和 Powershell 的命令都说他们成功了。读回这些值会产生正确的值。如果我尝试Set-ItemProperty
在 Powershell 脚本中设置注册表,它会抱怨路径 HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock 不存在。
似乎没有任何方法可以判断 Powershell 是否启用了侧载。即使在安装程序上下文之外检查注册表也不是有效的解决方案,因为通过 Windows 设置启用旁加载不会设置注册表。
所以我目前的解决方案是尝试安装该应用程序。如果安装失败,请检查错误消息并查看它是否抱怨未启用侧载。如果是这种情况,则打开 Windows 设置到开发人员功能页面并弹出一条消息,提示需要启用侧载才能继续。然后在关闭 Windows 设置后重新尝试安装该应用程序。
是否可以从 NSIS 安装程序启用旁加载?或者是否可以检查是否启用了侧载?
adb - 新手试图在 Glass XE22 上侧载 - 在 adb 中“离线”
我想弄清楚如何将应用程序侧加载到我的 Google Glass 中。它在 XE22 上。
我做了所有简单的事情,比如添加 adb 和更新 .inf 文件。但是当我做 ADB DEVICE 时,它会显示我的序列号,然后是“离线”。我尝试了多次恢复出厂设置,然后让它说“未经授权”。我又做了几件事(即关闭调试、拔掉插头、终止服务器、启动服务器、重新插入...),然后我得到了“允许/信任计算机”的提示。一旦我这样做了,它看起来不错,并说出了我的序列号和“设备”。然后我尝试加载 Launchy.apk,它说“adb 服务器已过时。正在杀死......守护进程已成功启动”,然后它说“错误:设备脱机”,现在它再次显示脱机。
如何侧载到 Google Glass?
c# - Win8 App - WCF - 如何只触发一次计时器事件?
我写了一个 Win8 应用程序,它每分钟调用一个 WCF 来获取一些数据。Win8 应用程序是通过侧载共享的,我有大约 10 个客户端正在运行此应用程序。
所以我的问题是 - 我必须每 10 分钟调用一次 WCF 中的特殊方法。但只有一次,因为这种方法应该发送电子邮件,我不希望它们被发送 10 次。我也不希望每个客户端都调用此方法,但必须在 win8 应用程序中设置计时器。如何设置每 10 分钟触发一次事件的计时器?
我试图在 WCF 中设置计时器,但我猜这不是一个好习惯(而且它没有用)?!而且我也不允许编写 Windows 服务等来触发计时器事件。
我想复杂还是不那么容易?我应该使用 Backgroundthreads 吗?我是否误解了侧载?计时器事件不会每 10 分钟被 10 个客户端触发吗?我想这是因为每个客户端也从 WCF 获取其他数据.....
group-policy - 我在组策略编辑器中的应用程序包部署在哪里
我已经安装了 Visual Studio 来使用 HTML5 编写和开发 Windows 商店应用程序。但似乎我没有任何开发人员许可证,所以我在网上搜索,发现我可以通过这种方式更改整个策略: 1.通过键入“gpedit.msc”打开组策略编辑器并运行它 2.更改以下设置:*计算机配置\管理模板\Windows 组件\应用程序包部署\允许安装所有受信任的应用程序 - 已启用 *计算机配置\管理模板\Windows 组件\应用程序包部署\允许开发 Windows 应用商店应用程序而不安装开发人员许可证 - 已启用
但是这个地址里没有“App Package Deployment” 这是我在组策略编辑器中看到的(截图)
我现在该怎么办??如何访问文件夹应用程序包部署???
windows - 永久安装旁加载 Windows 应用商店应用
我开发了一个 windows 应用程序并将其安装在一些 windows8 设备上。
在安装过程中,我必须使用我的 microsoft 帐户登录,然后我收到一条消息,我必须在 6 个月后重复此操作。
现在我要求该应用程序在此设备上永久运行,而无需每 6 个月签署一次 Microsoft 帐户。
我找到了这篇带有注释的文章: 当用户尝试打开需要开发人员许可证的应用程序时,如果许可证已过期,则会提示用户续订许可证。此步骤要求用户登录其 Microsoft 帐户。
我可以在没有开发者许可的情况下安装应用程序吗?
我的问题的解决方案是企业侧载吗?(这是如何工作的?)