gpt4 book ai didi

c# - 在 Visual Studio 2012 中发布 C# winform 应用程序

转载 作者:行者123 更新时间:2023-11-30 22:06:06 25 4
gpt4 key购买 nike

我在 Visual Studio 2012 中构建了一个 C# winform 应用程序。我想向全世界发布该应用程序。

  1. 通过 Visual Studio 发布和将“release”文件夹提供给某人有什么区别?

  2. 我宁愿提供“release”文件夹,因为如果有框架,用户无需安装。但是用户可以看到所有的数据库文件。无论如何隐藏它们并将该发布文件夹作为一个用户看不到它的数据库的“.exe”文件?

最佳答案

  1. 当您在 VS 中发布项目时,您创建了一个 ClickOnce 包。当您使用发布构建配置构建项目时,您拥有与使用调试配置构建的相同的可执行文件,但调试配置针对调试进行了优化。如果您想将应用程序提供给用户,您应该使用发布配置来构建它。 [What is ClickOnce]

  2. 您可以为您的应用使用安装程序。这是一个很好的做法。如果您愿意,您可以编写一个脚本,例如在桌面上创建快捷方式或在 Windows 注册表中编写 smt 等。关于免费安装程序,您可以阅读 here .我的选择是InnoSetup - 开源且易于使用。

关于c# - 在 Visual Studio 2012 中发布 C# winform 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23856283/

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