在创建单个文件设置的安装项目选项时,我在c#中创建了Windows应用程序。如何在c#中的Windows应用程序中创建单个文件设置?
答案 0 :(得分:2)
如果您使用的是Visual Studio 2010,则可以在“查看”菜单中找到单个文件选项,在“解决方案资源管理器”中选择部署项目时,单击“属性页”。然后在Configuration Properties列表中选择Build。在“包文件”选项下,您可以选择“安装文件”。 (但是依赖项通常放在同一个文件夹中。)我可以建议创建SFX(Self Extracting Archive)或Packer作为UPX或其他文件,因为它也会减少文件大小。
在Visual Studio 2012或更高版本中,您可以使用Installshield Limited Edition并创建msi Installer或Installshield脚本的项目。
希望有所帮助
编辑:您可以使用任何可用的zip或rar工具创建SFX(7zip,winzip或winrar也可以)。创建存档并继续创建SFX并定义文件以在提取后运行..你可以看到http://www.wikihow.com/Use-7Zip-to-Create-Self-Extracting-excutables
UPX
WWPACK
http://www.wwpack32.venti.pl/wwpack.html
有关您可以访问的包装工的综合信息 http://en.wikipedia.org/wiki/Executable_compression
答案 1 :(得分:2)
一些曲线球,但是设置文件是1990年代 - 您是否考虑使用勺子在自己的环境中使用自己的依赖项作为单个exe来交付您的应用程序。
请参阅spoon.net和勺子工作室了解您可以做些什么,但老实说,这是分发应用程序的一种非常好的方式。
编
[编辑]不确定为什么downvote但有一个exe来运行应用程序可以为最终用户提供更好的体验
答案 2 :(得分:1)