我创建了一个UWP并进行了侧载以创建以下文件夹。
安装应用程序的常用方法是运行" Add-AppDevPackage"在Powershell中,脚本然后运行appxbundle文件。我想将ps1文件附加到Advanced Installer,以便在msi下安装它,以便我的公司更容易安装应用程序。但是,每次运行msi时,都会收到一条消息,说明由于来自ps1文件的错误导致它过早结束。有可能以这种方式安装UWP,还是有更好的方法来实现我想要的东西?这是我的自定义操作的样子。
答案 0 :(得分:1)
附加的.ps1脚本将在安装期间启动之前复制到%temp%位置。尝试将.appxbundle文件添加为“文件和文件夹”页面中的临时文件,然后再次运行MSI文件。
作为您可以尝试的另一种解决方案,您可以将所有自定义操作文件作为常规文件添加到“文件和文件夹”页面的[应用程序文件夹]目录中,并将自定义操作配置为延迟运行并从磁盘启动脚本从以下文件路径:[APPDIR] Add-AppDevPackage.ps1
答案 1 :(得分:0)
我能够找到一种替代方法来安装我的UWP而无需运行Powershell。如果您正在处理同样的问题,请点击此链接。