【问题标题】:Deploy Release C# windows application部署发布 C# windows 应用程序
【发布时间】:2012-01-29 18:37:21
【问题描述】:

我已经完成了一个 Windows C# 应用程序,这是我第一次部署它。我已经搜索了很多教程。微软网站告诉我使用 ClickOnce 方法。我也尝试过发布设置。双击安装成功后,尝试打开后什么也没有!

我已将所有设置保留在调试阶段(例如配置:调试),所有其他发布设置都保留原样.. 有人可以像我一样为我提供一个虚拟教程吗不知道从哪里开始。我将一些数据保存在 DEBUG/Data 中的文件中。这个文件会发生什么?

【问题讨论】:

    标签: c# deployment release


    【解决方案1】:

    不要使用 Microsoft 提供的“部署选项”。因为它的垃圾。 我建议你自己做,这是我的建议:

    1. 通过混淆保护您的源代码。
    2. 使用发布模式 (F6) 而不是调试模式 (F5) 编译您的应用程序。
    3. 从“Release”文件夹中复制已编译的文件。
    4. 下载任何免费软件安装程序,例如“Inno Setup”。
    5. 使用安装程序打包文件。
    6. 分发您的应用程序。

    您也可以跳过安装程序部分。您所需要的只是将其作为 Zip 文件或 Rar 分发。 根据您的应用程序的繁重程度,还可能涉及许多其他步骤。

    【讨论】:

    • F6 只是“构建”的快捷方式。在构建应用程序之前,您必须手动选择“发布”配置
    • 非常感谢。我正在尝试所有这些步骤:)。我现在也将研究“混淆”:)
    • @RobinVanPersi 正确,我只是添加了评论,以防有人认为 F6 与“为发布而构建”相同
    猜你喜欢
    • 1970-01-01
    • 2016-09-29
    • 2016-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-17
    • 1970-01-01
    • 2012-08-09
    相关资源
    最近更新 更多