【发布时间】:2010-10-07 19:01:11
【问题描述】:
我通常使用 ClickOnce 作为我的发布方法,但我讨厌向人们发送一堆文件并不得不说“请解压缩并运行设置”。我需要做的就是这个简单的事情。将所有文件放在一个文件中,然后将它们解压缩到临时文件夹并运行安装程序的程序。我还没有深入了解 Visual Studio 的功能(我使用的是 2010 专业版),但到目前为止我还没有找到任何方法来实现这一点。
【问题讨论】:
标签: visual-studio
我通常使用 ClickOnce 作为我的发布方法,但我讨厌向人们发送一堆文件并不得不说“请解压缩并运行设置”。我需要做的就是这个简单的事情。将所有文件放在一个文件中,然后将它们解压缩到临时文件夹并运行安装程序的程序。我还没有深入了解 Visual Studio 的功能(我使用的是 2010 专业版),但到目前为止我还没有找到任何方法来实现这一点。
【问题讨论】:
标签: visual-studio
查看像 Advanced Installer 这样的安装包生成器。它将为您将其打包为 exe 或 msi 安装。您甚至可以让它每次都为您构建解决方案!免费软件版本应该适用于简单安装。
编辑
很抱歉,我认为免费软件版本是无限的 :( 抱歉。
【讨论】:
究竟是什么问题?您可以使用 VS2010、C/C++ 构建完全不需要设置的独立应用程序。只需在同一个文件夹中部署所需的 dll 即可。
你能说出你想要达到什么目标吗?是您要部署的 .NET 项目还是要创建的新项目?有一些设置项目可以创建可以部署为单个文件的 MSI。但这是针对 Windows 的。
【讨论】:
我知道一个更好的方法:ClickOnce。
【讨论】: