2012-01-29 126 views
0

我已經完成了Windows C#應用程序,這是我第一次部署它。我已經搜索了很多教程。微軟網站告訴我使用ClickOnce方法。我也嘗試了發佈設置。在我雙擊併成功安裝應用程序後,一旦我嘗試打開它,沒有任何反應!部署Release C#windows應用程序

我已經將所有設置都保留在調試階段(例如配置:調試),並且所有其他發佈設置都保留原樣..可以有人提供虛擬教程,因爲我可以沒有任何線索從哪裏開始。我將一些數據保存在DEBUG/Data文件中。這個文件會發生什麼?

回答

1

請勿使用Microsoft提供的「部署選項」。因爲它的垃圾。 我建議你做你自己,這是我的建議:

  1. 保護你的源代碼與模糊處理。
  2. 用釋放模式(F6)而不是調試模式(F5)編譯您的應用程序。
  3. 從「發佈」文件夾中複製已編譯的文件。
  4. 下載任何免費安裝程序,如「Inno Setup」。
  5. 用安裝程序打包文件。
  6. 分發您的應用程序。

您也可以跳過安裝程序部分。所有你需要的是將其作爲Zip文件或Rar分發。 有很多其他步驟可以參與,具體取決於您的應用程序有多沉重。

+0

F6只是'構建'的捷徑。在構建應用程序 – 2012-01-29 19:09:34

+0

之前,您必須手動選擇「發佈」配置,這不是問題。他可以做到這一點從項目屬性... – SolidSnake 2012-01-29 19:15:26

+1

非常感謝你。我正在嘗試所有這些步驟:)。我現在也會考慮'混淆':) – test 2012-01-29 19:34:52