我需要將包含我的數據的文件嵌入到exe文件中,因此當用戶調用它時,它將打開文件,讀取文件,採取措施並讓用戶看不到該文件或者無法訪問該文件或知道該文件它存在。我怎樣才能做到這一點 ?像Molebox這樣的文件打包程序可以做到這一點,但會花費不少。 VS2010有這樣做嗎?但我也可能需要在Linux平臺上。如何將文件嵌入到exe文件中?
回答
雙擊項目的屬性節點
單擊資源,然後單擊鏈接創建一個資源文件
點擊「添加資源」,然後選擇「添加現有文件「。這將文件添加到您的資源。
的文件添加爲可以通過給它命名爲訪問的資源類的公共靜態屬性。在這個例子中,我添加了一個名爲「SampleConfiguration」的xml文件。我可以通過以下中的代碼訪問它:
var fileString = ActivityLibrary1.Properties.Resources.SampleConfiguration;
哪裏ActivityLibrary1
是組件的默認命名空間。由於該文件是一個文本文件,因此它被添加爲字符串資源。如果你添加一個二進制文件,它將被添加爲一個字節數組。如何處理字節數組中的文件是另一個問題...
如果有人告訴你使用'Assembly.GetManifestResourceStream'將它們打在臉上。我是麥片。 – Will
+1 [徒手繪製圓圈](http://meta.stackexchange.com/questions/19478/the-many-memes-of-meta/19775#19775)。 –
- 1. 將清單嵌入到exe文件中
- 2. 將config.ini嵌入exe文件
- 3. 嵌入exe文件到C#
- 4. 嵌入文件到EXE文件在VB6
- 5. 如何在signtool.exe中將散列嵌入到exe文件中
- 6. 如何將資源文件嵌入到exe中
- 7. 如何將mp3嵌入到.exe文件中並播放?
- 8. WPF將.net庫嵌入exe文件
- 9. 如何在VC++ EXE程序中嵌入一個EXE文件
- 10. 將所有文件嵌入到一個exe中
- 11. 將現有的exe文件嵌入到另一個程序中
- 12. 無法將EPPlus.dll嵌入到我的exe文件中
- 13. 通過NAnt腳本將licenses.licx文件嵌入到使用MSBuild的exe文件中
- 14. 如何將.nav文件嵌入到pdf文件夾中?
- 15. 嵌入式ConfigFile實現EXE文件中
- 16. c#:如何將exe文件嵌入資源?
- 17. 如何將.cs文件編譯到Mac上的.exe文件中?
- 18. 如何語言資源嵌入到主exe文件
- 19. 如何將數據庫嵌入到最終的c#.exe文件中?
- 20. Pyinstaller如何使用--onefile選項將數據嵌入到exe文件中?
- 21. 如何使用py2exe將png圖像嵌入到單個exe文件中?
- 22. 如何將.map文件作爲後期構建事件嵌入到現有的exe文件中
- 23. 運行exe文件,除非使安裝(嵌入DLL到EXE)
- 24. 注入dll到exe文件
- 25. 將微軟的互操作DLL嵌入到EXE文件
- 26. 如何將XML文件嵌入到資源文件
- 27. 將項目的exe文件嵌入到另一個項目的exe文件中並保持其最新版本
- 28. 嵌入.exe與普通文件
- 29. 如何更改exe文件在vb.net中的嵌入式設計
- 30. 將Javascript嵌入到.bat文件中
爲什麼不把數據放在源代碼中? –