2015-09-27 54 views
-1

所以我想創建一個可以傳輸給用戶的C#應用​​程序,然後可以運行復制數據文件的「exe」文件。因此,應用程序至少應包含的東西:用c中的應用程序打包數據文件#

  1. 的「exe」文件
  2. 含在應用程序中的數據

的數據將在大多數情況下使用文件目錄中的文件和子文件夾。我關心的是如何存儲這些數據。我正在考慮將數據存儲在「.bin」文件中,同時能夠使用exe文件讀取數據並將文件/文件夾置於正確的結構中,但我不知道如何使用文件和文件夾。有沒有人有什麼建議 ?有沒有更好的辦法?你有推薦的閱讀嗎?

謝謝!

回答

0

當您在調試模式或發佈模式下編譯時,bin/debug或bin/release文件夾中會有一個.exe文件以及您的項目以及所有項目文件。您可以將其移動到安裝了.NET框架的任何機器上,然後運行.exe。

如果你想製作一個真實的可執行文件,那更難。檢查出this後更多的靈感。

+0

數據文件不會是項目文件的一部分。我想要做的是我可以在應用程序中選擇文件夾,然後生成讀取數據文件並將其複製到另一臺計算機上選定目錄的exe文件。我不一定希望數據文件在exe文件中,但在一些bin文件中。 – Comforse

0

如果您的構建是爲了發佈,更好地編譯它在版本模式。 您可以在project_folder/bin/Release上找到裝配。

您可能需要的所有內容在發佈文件夾進行壓縮,或者更好的是,使用安裝編譯工具複製,像InnoSetup - http://www.jrsoftware.org/isinfo.php/,這是免費的,並會做你的應用程序安裝就好了。

相關問題