在Visual Studio 2012中发布一个c# winform应用程序
本文关键字:布一个 winform 应用程序 Visual Studio 2012 | 更新日期: 2023-09-27 18:05:07
我在Visual Studio 2012中构建了一个c# winform应用程序。我想把这个应用程序发布到全世界。
-
由Visual Studio发布和把"release"文件夹交给别人有什么区别?
-
我宁愿给"发布"文件夹,因为如果有框架,用户不需要安装。但是用户可以看到所有的数据库文件。是否有办法隐藏它们,并使发布文件夹作为一个"。exe"文件,用户无法看到它的数据库?
-
当你在VS中发布项目时,你创建了一个ClickOnce包。当您使用发布构建配置构建项目时,您将拥有与使用调试配置构建的相同的可执行文件,但是调试配置针对调试进行了优化。如果你想给用户应用程序,你应该用发布配置来构建它。[什么是ClickOnce]
-
你可以为你的应用程序使用安装程序。这是一个很好的做法。如果你愿意,你可以写一个脚本,例如在桌面上创建一个快捷方式,或者在Windows注册表中写smt,等等。关于免费安装程序,你可以在这里阅读。我的选择是InnoSetup -开源和易于使用
当你给出一个发布文件夹时,你实际上给出了一个可执行文件,它将通过点击可执行文件(如果框架已经安装)来工作。
如果你使用clickonce发布应用程序,它必须在执行之前安装(基于桌面的)。
我一直在使用installshield来准备安装程序,它负责包括所有必需的库。