c#-在没有开发人员模式的情况下安装开发的应用程序
作者:互联网
我开发了Windows 10 UWP应用程序.该应用程序应在公司中使用,因此我通过Visual Studio 2015的内置工具对其进行了构建.
为此,我遵循本指南:Packaging Universal Windows apps for Windows 10
这工作正常,当启用“开发人员模式”时,通过Windows Powershell安装Add-AppDevPackage.ps1没有问题.
现在的问题是:
我不希望我的员工必须激活开发人员模式.他们应该激活“侧载应用程序”选项.选中此选项后,shell始终要求我激活开发人员模式,如果我不激活它,则会失败.
那么我该怎么做,足以激活“侧载应用程序”选项来安装我开发的应用程序?
构建Apppackage时,我检查了以下设置:
>是否要构建要上传到Windows应用商店的软件包?
==>没有
>生成应用程序包==>总是
解决方法:
侧面加载应用程序比开发人员模式更为安全,因为没有受信任的证书,您无法在设备上安装应用程序.
要求
这是您需要具备的条件:
>需要对设备进行侧加载解锁(启用解锁策略)
>分配给应用程序的证书
>签名的应用程序包
这是您需要做的:
>开启侧载-您可以向MDM提供者推送策略,或者
您可以使用设置.
>信任该应用程序-将安全证书导入本地设备.
>安装应用程序-使用PowerShell安装应用程序包
您如何在桌面上加载应用程序
您可以在托管或非托管设备上加载应用程序.
为受管设备打开侧载
>部署企业策略.
开启非托管设备的侧载
>打开设置.
>单击更新和.安全>对于开发人员.
>在使用开发人员功能上,选择侧面加载应用程序.
导入安全证书
>打开appx软件包的安全证书,然后选择
安装证书.
>在证书导入向导上,选择本地计算机.
>将证书导入受信任的根证书颁发机构
夹.
安装应用
>从带有appx包的文件夹中,运行PowerShell
Add-AppxPackage命令以安装appx软件包.
来源:https://technet.microsoft.com/itpro/windows/deploy/sideload-apps-in-windows-10
标签:windows-10-universal,visual-studio-2015,powershell,c 来源: https://codeday.me/bug/20191118/2028811.html