使用第三方安装程序打包桌面应用 - MSIX

下面是支持打包桌面应用程序的功能的热门第三方产品和安装程序的列表。 只需单击几下鼠标,即可使用它们生成 MSI 安装程序或应用包。 虽然...

下面是支持打包桌面应用程序的功能的热门第三方产品和安装程序的列表。 只需单击几下鼠标,即可使用它们生成 MSI 安装程序或应用包。 虽然我们不生成有关如何使用这些工具的文档,但请访问其网站了解详细信息。

高级安装程序

Caphyon 提供免费的基于 GUI 的桌面应用打包工具,可帮助你仅单击几下鼠标即可为应用程序生成 Windows 应用包。 它可以使用任何安装程序,即使是在无提示模式下运行的安装程序,也可以执行验证检查,以确定应用程序是否适合打包。 这意味着您可以使用自己的虚拟机,而无需下载大小超过 3GB 的匹配 Docker 镜像。

可以使用 高级安装程序 从现有项目生成 MSI 和 Windows 应用包 。 导入后,可以使用专为 UWP 应用设计的视觉工具来维护它们。

高级安装程序还提供 Visual Studio 2017 和 2015 的扩展,可用于 生成和调试桌面桥应用。

观看此 视频了解快速概述。

小窍门

请务必查看最近发布的 高级安装程序 Express 版。

应用平台

Apptimized Platform 是 Apptimized 的应用程序打包环境,通过现代化应用程序交付框架实现高效、高质量和安全打包桌面应用程序。

Apptimized Platform 提供完全基于云的 Evergreen 服务状态,使公司软件保持最新状态。 此概念包含解决方案所表示的四个主要步骤:Inform – Test – Fix – Run。

Apptimized Updates 是 Evergreen 概念的“通知”步骤,该概念已集成到我们的平台中。 此服务会在发布最新版本以维护 up-to-date 应用程序时通知你。 我们的团队操作支持的更新会通过电子邮件发送给你。 作为我们平台的一部分,Apptimized Updates 无缝整合到我们的其他解决方案中。

Apptimized Proof(表示 Evergreen 概念中的测试步骤)在 Apptimized Platform 上执行。 Apptimized Proof 是一种自动化解决方案,用于解决长时间且成本高昂的测试和迁移问题。 我们的自动化测试服务涵盖了迁移基于 Windows 的应用程序的问题,以及将应用从旧版迁移到云中的问题。 此解决方案与云测试环境、多个并发测试和详细测试报告相结合,完全适合一个服务中的简单便捷的各种客户请求。

“修复”和“运行”步骤使应用程序包通过 Apptimized Catalogue、Factory 和 Workspace 做好部署准备。

Apptimized Catalogue 支持 32 位和 64 位、采用各种格式(MSI、APP-V、Intunewin、MSIX、PSADT 包装)的可部署的应用程序。 在用户请求后 48 小时内,所有最新的应用程序都可用。 拥有数十个最常用的现成部署应用程序的单一、经济高效且快速的服务非常适合对简化的应用程序打包感兴趣的客户。

Apptimized 工厂打包服务能够处理关键格式,包括 MSI、APP-V、Intunewin、CloudPaging、ThinApp、MSIX 和 VSL,这些格式构建于安全且可扩展的微软 Azure 平台之上。 该平台支持 Windows、Mac、VMWare、Citrix 和 Linux 平台的打包。 凭借超过 15 年的包装专业知识,我们的专家将创建任何复杂性的应用程序包。 使用门户可在任何打包和部署阶段通过实时聊天提供工作日全天候支持。

Apptimized Workspace 是一个应用程序打包环境,客户可以在其中成功创建完成该过程的包- 发现、打包和测试。 使用 Workspace 时,一个云打包工具箱在一个位置包含用于打包的所有应用程序,使客户的个人体验尽可能的方便快捷。 因此,在 MSI、MSIX、App-V、Intunewin 格式下创建、编辑和自定义包。 通过 API 轻松集成到客户的工作流系统中,并结合安全、新式和可自定义的环境,随时随地访问。 因此,通过集成选项将现成且测试的包部署到 SCCM 或 Intune 中,或直接下载它。提供 24/5 实时支持。

有关我们提供的其他产品和其他信息,请访问 www.apptimized.com

相关链接:

应用化

应用目录

应用工厂

Apptimized 工作区

应用更新

应用证明

Apptimized 常青

appCURE 应用程序

appCURE 允许 IT 部门加速应用程序捕获并简化到 MSIX 的转换过程。

SSH2 的 appCURE 可以在终端捕获运行中的应用程序,无需担心查找安装介质或说明等。它支持更新和补救,并准备好添加 PSF 修复程序,从而大幅提高最终用户环境的执行速度和效率。

appCURE 从正在运行的应用程序捕获应用程序详细信息,以确保可以理解可能影响最终用户应用程序的所有点。 然后,appCURE 更新并将它们作为 MSIX 包提供可供使用。 通过捕获当前环境中的所有应用程序集成点,appCURE 提供了优化 IT 资源的速度,并比以往更快地规划迁移,从而使组织能够更快地实现生产。

appCURE Studio 基于 appCURE 的过程构建,通过自动创建以下项,能够为 MSIX 资产创建最优化、最充分利用的环境:

VHD/VHDX/VMDK/CIMFS

认证更改

VHD 到 CIMFS 转换

MSIX 应用附加和 APP Volumes 4

测试和报告

捕获

从 Access IT Automation 的 Capture 是一种 API 驱动的模块化应用程序管理解决方案,能够轻松自主地创建 MSI、AppV、MSIX 和应用附加格式的应用程序包。

我们提供可以直接通过 Configuration Manager 和 Intune 交付使用的有形输出,或者可以进一步利用我们广泛的测试和发布 API,以便我们可以创建 SCCM 和 Intune 应用程序对象,以便管理用户验收测试,以确保 Evergreen IT 应用程序管理。

我们的 MSIX 和应用附加 API 产品/服务分为以下各项:

针对 MSI、AppV、MSIX 和应用附加格式的包创建

AppScan API – 我们可以加载所有现有的 MSI 应用程序并检查 MSIX 适用性。 检查阻止程序,例如启动时间服务或没有快捷方式的 MSI。

MSIX Builder API 适用于任何 CI/CD 管道,你需要创建 MSIX 而无需快照 - 常见示例是 DevOps(松散文件、二进制文件)。

MSIX 创建 API – 提供源包和签名文件的简单输入,我们使用快照技术创建和数字签名 MSIX 输出。

应用附加 API - 我们可在每次 MSIX 创建时作为上述 API 的一部分进行创建。此外,通过此 API,我们还可管理 MSIX 的分组,来创建应用附加 VHD 或 CIMf。

测试管理

用户验收测试 API – 我们采集 MSIX 或应用集成已完成的包,并创建 Intune 对象或 Azure WVD 对象用于发布和交付。

我们记录 UAT 测试人员通过和未通过的详细信息。

我们会捕获 UAT 测试的屏幕截图和全面审核情况。

我们在 Windows 10 编译版本上记录应用程序的性能。

启动和负载测试 API – 我们将所有应用程序 1、1 自动加载到 Windows 10 内部版本(与其他 Windows 10 版本上的其他启动和负载测试进行比较)-确保程序包在较新的 Windows 10 版本上运行

我们使用 Intune 分发应用程序来模拟实际应用交付。

我们从 MSIX 包启动所有快捷方式,以确保无问题。

我们将视频录制此自动化测试,以评估启动测试的通过或失败结果。

通过测试就表示你在打包到 MSIX 方面进行了投入。

如果未通过测试,则会为你提供详细信息,让你能够在将最终用户继续移到下一版本的 Windows 10 之前对包进行修正。

性能测试 API – 让你确信高风险包更改在物理桌面和 VDI/WVD 工厂上按预期方式执行

可以配置要监视的性能计数器。

可以设置 MSIX Intune 传递包的持续时间(以小时为单位)。

我们提供应用程序包的所有结果,特别是查找任何 CPU 或内存峰值。

如何将 API 插入现有的传统端到端应用程序管理工作流: 端到端应用程序打包和测试自动化解决方案

新式 API 驱动的应用程序管理: 新式 API-Driven 应用程序打包和测试

火巨人

FireGiant MSIX 扩展允许你从同一 WiX 源代码同时创建 Windows 应用包和 MSI 包。 每次创建时,如果面向 Windows 10,可以创建 Windows 应用包;如果面向更早版本的 Windows,可以创建 MSI 包。

FireGiant MSIX 扩展使用 WiX 项目的静态分析和智能仿真来创建 Windows 应用包,而无需容器或虚拟机的磁盘空间和运行时开销。

由于 FireGiant MSIX 扩展不会通过运行安装程序来转换安装程序,因此你可以维护 WiX 安装程序,而无需重复将其转换为 Windows 应用包。 不同版本的 Windows 上的所有用户都获得最新改进,你不必担心 MSI 和 Windows 应用包同步不足。

查看此 视频 ,看看在几行代码中,FireGiant CEO Rob Mensching 如何创建常用的开源 7-Zip 压缩工具的 Appx(Windows 应用包)版本,然后他如何改进 Windows 应用程序和 MSI 包,同时更改相同的 WiX 源代码。

无限常青树

Infinity Evergreen 是 Camwood 的专有应用程序打包自动化解决方案。 创建完全自动化、高质量且合规的应用程序包,并与企业最终用户计算管理解决方案直接集成。

Infinity Evergreen 是一个现代工作场所业务流程平台,它使用智能自动化和强大的分析来计划、测试和部署任何更新或升级到新式工作场所环境,包括 Windows 10,推动组织变革成为敏捷的 Evergreen IT 模型。 Infinity包括以下功能:

自动 OAT 和 UAT 应用程序测试

针对任何新的 Windows 10作系统更新和版本,确保应用程序的功能和有效性。 它为 OAT 和 UAT 测试应用程序提供了针对 Windows 10 更新和版本的端到端自动化功能,确保操作系统更新不会导致系统中断,并且不会对用户体验产生负面影响。

自动应用程序打包

Infinity Evergreen 提供了一种完全自动化的端到端解决方案,使客户能够快速打包应用程序,同时确保成功部署,从而满足特定的打包要求。 支持所有主要应用程序打包格式 MSIX、MSI、MST 和 AppV。

使用 Infinity Evergreen 的 6 步自动化 MSIX 打包过程,它将允许使用简单方法进行 MSIX 应用程序打包:

无论大小或复杂性如何,将应用程序上传到 Infinity Evergreen,即可打包。

根据要求自定义应用程序包,嵌入所有注册表、属性、依赖项或排除项。

使用完全自动化或半自动化的工作流捕获应用程序包,以确保它满足组织需求。

根据你的情况自动打包应用程序,有支持性的发现文档来支持你的合规性要求。

自动验证您的应用程序包是否与任何 Windows 10 操作系统版本构建兼容,以确保它与您的组织兼容。

轻松将完全打包和验证的应用程序部署到最终用户计算管理解决方案中。

Infinity Evergreen 使用智能自动化简化现代工作场所管理。

Liquit 版本及修补程序管理

Liquit Setup Commander 是 Liquit 发布与修补管理解决方案的一部分。 其重新打包向导使用最常用的打包工具(如 Microsoft MSIX 打包工具)来显著简化和加快旧版设置重新打包到 MSIX 的过程。

在“重新打包”向导中,可以选择在重新打包过程中将 MSIX 包转换为 MSIX 应用附加 VHD 或 CIM。 然后,它可以与 Windows 10 企业版多会话 2004 本地一起使用,或作为微软 Windows 虚拟桌面实现的一部分使用。

使用 Liquit Setup Store,可以快速从供应商网站下载和自定义流行设置,并将其纳入重新打包过程。 我们为每个设置存储条目提供 MSIX 就绪数据以及将“包支持框架”包含在内以提高应用程序兼容性的选项。

相关链接: • Liquit 版本及修补程序管理:https://www.liquit.com/about-us/news/liquit-rpm • Liquit Setup Commander:https://www.liquit.com/products/release-patch-management/liquit-setup-commander/ • Liquit Setup Commander 和将 SmartFTP 客户端重新打包为 MSIX:https://www.youtube.com/watch?v=fu69DxdGC6c • 安装重新打包向导以使用 MSIX 打包工具的先决条件:https://www.youtube.com/watch?v=Pec74lijYjg • 使用 MSIX 应用附加传送给最终用户的 SmartFTP 客户端:https://www.youtube.com/watch?v=CPGfrWZ8sTI • MSIX 就绪:https://www.liquit.com/msix-readiness/ • Liquit Setup Commander 的重新打包向导现支持 MSIX:https://www.liquit.com/liquit-setup-commanders-repackaging-wizard-now-supports-msix/

安装感知

InstallAware以快速支持微软创新而闻名,并能够从单一源生成Windows应用包(Desktop Bridge)、App-V(应用虚拟化)、MSI(Windows Installer)和EXE(本地代码)包。

InstallAware 为 Visual Studio 版本 2012-2017 提供免费 InstallAware 扩展。 可以使用它们直接从 Visual Studio 工具栏单击一下即可创建 Windows 应用包。

即使你没有设置的源代码,你也可以通过使用 PackageAware 或数据库导入向导(适用于所有 MSI 安装程序和 MSM 合并模块)导入任何设置(无快照设置捕获)。 可以使用 GUI 工具 以视觉方式或通过脚本来维护和增强导入。

高级 APPX 创建选项可帮助你应对 Microsoft Store 提交,或生成签名 Windows 应用包二进制文件以旁加载形式分发给最终用户。 你甚至可以生成 WSA(Windows Server 应用程序)安装程序包,这些包面向从单个源部署到 Nano Server ,并且除了 GUI 外,还完全支持 命令行自动化。

InstallAware 还开源了 APPX 生成器库,以及 GNU Affero GPL 许可证下的示例命令行小程序。 这些设计用于开放源代码平台,如 WiX。

InstallShield

InstallShield 提供单个解决方案,用于开发 MSI、EXE、APPX 和 MSIX 安装程序,并使用最少的脚本、编码和返工来虚拟化应用程序。

在几秒钟内扫描 InstallShield 项目,通过自动识别应用程序和 UWP 包之间的潜在兼容性问题来节省调查工作数小时。

准备Microsoft应用商店,并通过从现有 InstallShield 项目生成 MSIX 应用包来简化 Windows 10 上的软件安装体验。 生成 Windows Installer 和 MSIX 包以支持所有客户所需的部署方案。 可以从头开始生成 MSIX 应用,或使用向导将现有 MSI 文件转换为 MSIX 应用。 为 MSIX 应用创建修改包以最大程度地减少自定义。 请查看 此视频 了解详细信息。 如果您的应用与 MSIX 不兼容,请使用 PSF 来添加修复。

下面是开始使用 MSIX 和 InstallShield 的简短视频

PACE 套件

PACE Suite 是一种应用程序打包工具,可用于将桌面应用引入通用 Windows 平台。

使用 PACE 套件时,无需准备特殊的打包环境或安装其他 Windows SDK 组件。 PACE Suite 可以在 Windows 10 或 Windows Server 2016 下的标准打包环境中独立生成 Windows 应用包。 请查看此 演示的示例 ,了解如何 PACE Suite 将安装程序重新打包到 Windows 应用包。

除了创建 Windows 应用包,还可以使用 PACE Suite 创建 Windows Installer 包(MSI)、修补程序(MSP)、转换(MST)和 App-V 包。 在 MSI 创作方面,PACE Suite 有助于管理升级、权限设置、自定义操作、脚本等。 还可以将应用程序直接发布到 System Center Configuration Manager。

若要查看所有应用程序打包功能,请参阅 PACE Suite 功能。

RAD 工作室

请参阅 Embarcadero 的 RAD Studio

RayPack 工作室

Raynet 的打包解决方案 RayPack Studio 支持为桌面应用程序创建包,这是高效且易于配置转换和重新打包框架的几种可能结果之一。

现有虚拟环境(VMware 工作站,Hyper-V)可用于执行自动/批量转换,而无需长时间的环境设置。 工作室(RayQC Advanced)的一个组件能够进行转换前筛选和兼容性测试,以验证有资格进行转换的软件。 此外,用户现在可以对各种 Windows 10 版本(包括周年和创意者更新)执行全面的冲突和兼容性检查。

在创建 Windows 10 APPX/UWP 格式的软件包旁边,RayPack Studio 还可用于创建经典 Windows Installer 包(MSI)、修补程序(MSP)、转换(MST)和 App-V 包。 此外,此解决方案还附带了一组用于专业企业软件打包的软件产品和组件。 除了软件打包和虚拟化之外,RayPack Studio 还考虑所有与打包相关的任务:软件应用程序和包(RayQC 高级)、软件评估(RayEval)和质量保证(RayQC)的冲突和兼容性检查。

与 RayFlow(Raynet 的企业工作流系统)结合使用,用户可以通过整个企业应用程序生命周期有效地处理软件,从包订购到评估、分析、打包、质量保证、用户验收测试和部署。 所有包和格式都可以直接存储并部署到 SCCM 或其他解决方案中。 由 RayFlow 跟踪和管理整个应用程序生命周期过程。 此外,任何订单系统(如 ServiceNow)都可以集成。 Raynet 使用其为服务提供商设计的工具在全球构建软件打包工厂。

说服自己,并获得 Raynet 的 RayPack Studio 和 RayFlow 的免费试用版许可证 。 有关详细信息,请访问 www.raynet.de。

相关链接:

Raynet:https://raynet.de/home

RayPack Studio: https://raynet.de/Raynet-Products/RayPackStudio

免费试用许可证: https://raynet.de/contact?init=license

Rimo3 云

Rimo3 云允许通过智能自动化大规模采用新技术,不仅可以创建部署就绪的 MSIX 包,还帮助客户做出明智的数据驱动决策,了解要转换的应用程序,以及这些应用程序在哪些环境中效果最佳。

使用 Rimo3 云实现应用程序现代化利用自动化和业务流程的强大功能,不仅将应用程序批量测试、转换和修正到部署就绪的 MSIX 包,还可以:

了解哪些应用程序适合转换

在转换之前,请确保应用程序实际在目标新式 OS 上运行

测试转换后的应用程序

无论是大规模转换全部资产,还是初次探索 MSIX,Rimo3 云都可消除应对技术转换工作时需要的几乎所有手动工作。

请查看我们的5步指南,几分钟内即可完成应用程序向MSIX的现代化转换这里。

有关如何使用 Rimo3 云来现代化您的应用程序的更多信息,以及大规模智能自动化还能为您完成哪些任务,请访问我们的网页:https://rimo3.com