部署Release C#windows应用程序

时间:2012-01-29 18:37:21

标签: c# deployment release

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

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

1 个答案:

答案 0 :(得分:1)

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

  1. 使用模糊处理来保护您的源代码。
  2. 使用发布模式(F6)编译应用程序而不是调试模式(F5)。
  3. 从“发布”文件夹中复制已编译的文件。
  4. 下载任何免费软件安装程序,例如“Inno Setup”。
  5. 使用安装程序打包文件。
  6. 分发您的申请。
  7. 您也可以跳过安装程序部分。您只需将其作为Zip文件或Rar分发即可。 根据您的应用程序的重量程度,还可以涉及许多其他步骤。