我通常使用ClickOnce作为我的发布方法,但我讨厌向人们发送一堆文件并且不得不说“请解压并运行安装程序”。我需要做的就是这个简单的事情。将所有文件放在一个文件中的程序,然后将它们解压缩到临时文件夹并运行安装程序。我没有深入研究Visual Studio功能(我使用的是2010专业版),但到目前为止我还没有找到任何方法来实现这一点。
答案 0 :(得分:2)
查看Advanced Installer之类的安装包构建器。它会将它打包为exe或msi安装程序。您甚至可以让它每次都为您构建解决方案!免费软件版本应该可以正常安装。
修改强>
对不起,我认为免费软件版本无限制:(道歉。
答案 1 :(得分:0)
究竟是什么问题?您可以使用VS2010,C / C ++构建完全不需要设置的独立应用程序。只需在同一个文件夹中部署所需的dll就可以了。
你能说出你想要达到的目标吗?是否要部署.NET项目,要创建新项目?有些安装项目可以创建可以部署为单个文件的MSI。但这是针对Windows的。
答案 2 :(得分:0)
我知道更好的一个:ClickOnce。