gpt4 book ai didi

c# - 如何在不使用 MSI 文件的情况下运行安装程序 (*.exe) 文件?

转载 作者:太空狗 更新时间:2023-10-29 19:46:09 26 4
gpt4 key购买 nike

在这里,我已经使用 visual studio 3.5 成功创建了设置。在我发现的应用程序的调试文件夹中(*.exe 和 *.msi 文件)。

当我将两个文件放在同一个文件夹中时,它就可以正常工作了。但是当我只有 (*.exe) 文件时,它就不起作用了。

我需要在不使用 (.msi) 文件的情况下运行 (.exe) 安装程序。我只需要将 *.exe 发送给客户端。有什么办法可以将两个文件打包成一个文件。

提前致谢:)

最佳答案

你想错了! MSI 很重要,但是 .exe 只是一个调用 MSI 的 Bootstrap 。如果有的话,您可以只分发 MSI。

参见 What does the EXE do in the Visual Studio setup project output?

应该可以创建包含实际 MSI 作为嵌入式资源的 Bootstrap ,但我不确定如何使用 Visual Studio 执行此操作。

如果我是你,我会根据用户必须安装 .Net 框架才能运行应用程序的说明单独分发 MSI,或者将两者组合在自解压 zip 中(或类似)。

关于c# - 如何在不使用 MSI 文件的情况下运行安装程序 (*.exe) 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8342479/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com