【问题标题】:What technical steps should I take before publishing my new software?在发布我的新软件之前,我应该采取哪些技术步骤?
【发布时间】:2015-01-14 11:12:12
【问题描述】:

我即将发布我的第一个小软件。该软件在 VB.NET 中,我使用 Visual Studio 2013 作为我的 IDE。

在发布之前我应该​​考虑哪些步骤,您对如何成功完成每个步骤有什么建议吗?

这是迄今为止我所考虑的步骤的不完整列表。但我不知道我是否会遗漏其他重要步骤

  • 创建一个安装包(状态:我已经使用WIX创建了一个)
  • 混淆代码(状态:我已使用 VS 2013 中的内置混淆器对其进行了混淆)
  • 如果我的软件引起问题,我不承担任何责任(状态:我尚未对此进行调查)
  • 创建演示和注册机制(状态:我还不知道怎么做)

如果我的清单很完整,或者是否还有其他我没有考虑过的事情,并且可能会给我带来麻烦,请告诉我。

【问题讨论】:

    标签: vb.net deployment visual-studio-2013 release


    【解决方案1】:

    这听起来很明显,但是:

    • 尝试在每个支持的平台上安装/更新软件
    • 在与您的开发机器不同的机器上安装和测试软件,以查找用户可能没有的依赖项
    • 确保日志记录按预期工作,并为您提供解决问题所需的信息
    • 测试您将如何解决问题(集成更新,...)
    • 列出您在其许可证中使用过的所有 3'rd 方库
    • 创建帮助/常见问题解答或文档
    • 弄清楚如何许可应用程序以及卸载时的行为方式等。

    也可以在here找到一个不错的列表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-21
      • 1970-01-01
      • 2011-01-12
      • 1970-01-01
      • 1970-01-01
      • 2014-09-03
      相关资源
      最近更新 更多