在高级安装程序中安装Side-Loaded UWP

时间:2016-06-21 16:16:38

标签: powershell uwp advanced-installer

我创建了一个UWP并进行了侧载以创建以下文件夹。

enter image description here

安装应用程序的常用方法是运行" Add-AppDevPackage"在Powershell中,脚本然后运行appxbundle文件。我想将ps1文件附加到Advanced Installer,以便在msi下安装它,以便我的公司更容易安装应用程序。但是,每次运行msi时,都会收到一条消息,说明由于来自ps1文件的错误导致它过早结束。有可能以这种方式安装UWP,还是有更好的方法来实现我想要的东西?这是我的自定义操作的样子。

enter image description here

2 个答案:

答案 0 :(得分:1)

附加的.ps1脚本将在安装期间启动之前复制到%temp%位置。尝试将.appxbundle文件添加为“文件和文件夹”页面中的临时文件,然后再次运行MSI文件。

作为您可以尝试的另一种解决方案,您可以将所有自定义操作文件作为常规文件添加到“文件和文件夹”页面的[应用程序文件夹]目录中,并将自定义操作配置为延迟运行并从磁盘启动脚本从以下文件路径:[APPDIR] Add-AppDevPackage.ps1

答案 1 :(得分:0)

我能够找到一种替代方法来安装我的UWP而无需运行Powershell。如果您正在处理同样的问题,请点击此链接。

UWP installer without powershell