编程语言
首页 > 编程语言> > c#-在没有开发人员模式的情况下安装开发的应用程序

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