在发布新软件之前,我应该采取哪些技术步骤?

时间:2015-01-14 11:12:13

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

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

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

以下是我到目前为止所考虑的步骤的不完整列表。但我不知道我是否可能错过其他重要步骤

  • 创建安装包(状态:我使用WIX创建了一个)
  • 模糊代码(状态:我在VS 2013中使用内置的混淆器对其进行了模糊处理)
  • 如果我的软件出现问题,请使用T& C并不会让我承担责任(状态:我还没有考虑过这个问题)
  • 创建演示和注册机制(状态:我还不知道该怎么做)

如果我的清单非常完整,或者我可能还有其他一些我没想过的事情,请告诉我这些事情可能会给我带来问题。

1 个答案:

答案 0 :(得分:4)

听起来很明显但是:

  • 尝试在每个支持的平台上安装/更新软件
  • 在与开发计算机不同的计算机上安装和测试软件,以查找用户可能没有的依赖关系
  • 确保Logging按预期工作,并为您提供解决问题所需的信息
  • 测试您将如何解决问题(集成更新,...)
  • 列出您使用其许可证的所有第三方图书馆
  • 创建帮助/常见问题解答或文档
  • 了解如何许可应用程序以及卸载等时的行为方式。

也可以找到一个好的列表here