10
A
回答
12
您可以通過將項目屬性添加到資源來完成此操作。然後Visual Studio會給你一個方便的類使用以下代碼訪問你的文件
byte[] theFile = myNamespace.Properties.Resources.theBinaryFile;
其中資源名稱是BinaryFile。
4
是很容易:
將文件添加到您的項目,並設置了「建設行動」,以「嵌入的資源」。
在你的程序做
foreach (string name in Assembly.GetExecutingAssembly().GetManifestResourceNames())
{
if (name.EndsWith("<name>", StringComparison.InvariantCultureIgnoreCase))
{
using (Stream stream = Assembly.GetExecutingAssembly().GetManifestResourceStream(name))
{
// ...
}
break;
}
}
找到合適的資源是有點複雜,因爲有東西在文件名的前面(命名空間等設置斷點爲IF(...)來看到真實的資源名稱)。
相關問題
- 1. WiX未嵌入二進制文件
- 2. Automake:在二進制目標中嵌入文本文件
- 3. 在Ruby中寫入二進制文件
- 4. 在TideSDK中寫入二進制文件
- 5. 在Xcode中寫入二進制文件
- 6. 在Java中寫入二進制文件
- 7. 在PROLOG中寫入二進制文件
- 8. 在Julia中寫入二進制文件
- 9. 在R中寫入二進制文件
- 10. 寫入二進制文件?
- 11. 寫入二進制文件
- 12. 寫入二進制文件
- 13. 寫入二進制文件
- 14. 在Silverlight類庫中嵌入JS文件
- 15. 將二進制視頻數據嵌入到swf文件中
- 16. 如何將字符串嵌入到二進制文件中?
- 17. 在本地可執行文件中嵌入.net二進制文件
- 18. 寫入二進制文件在C++
- 19. 從外部庫的二進制文件中獲取類
- 20. 嵌入式二進制資源 - 如何枚舉嵌入的圖像文件?
- 21. Linux:如何將版本信息嵌入共享庫和二進制文件?
- 22. 嵌入升壓二進制文件到xcode項目
- 23. 讀取和寫入類數據的二進制文件在VC++
- 24. Kdevelop4庫二進制文件的路徑
- 25. 如何在XML(UTF-8)中嵌入上傳的二進制文件(ASCII-8BIT)?
- 26. 如何在另一個二進制文件中定義二進制文件?
- 27. 如何在C++中追加二進制文件與二進制文件
- 28. 嵌入二進制源代碼
- 29. 的Xcode 6嵌入式二進制
- 30. 使用gcc嵌入二進制blob mingw
非常感謝,我會給它一個旋風! – Andy 2009-05-21 09:39:57
這很好。尤其是當我不斷更改文件內容並在構建項目時重新嵌入。 – Andy 2009-06-02 08:56:48