2009-07-16 68 views
1

我有一組文件夾(在資源中)包含配置文件,我需要將這個文件夾保存在用戶的路徑中(如果他們沒有),因此只有我在資源中添加了文件夾。任何人都不知道如何保存資源中的文件。如何使用C#訪問和保存嵌入式資源到本地磁盤?

+0

您可以發佈解決方案嗎?謝謝! – Rachael 2013-09-25 23:22:06

回答

2
using (System.IO.FileStream fs = new System.IO.FileStream(pathConfigurationFile, FileMode.OpenOrCreate, FileAccess.Write, FileShare.Write)) 
{ 
    byte[] data = Properties.Resources.YourConfigurationFile; 
    fs.Write(data, 0, data.Length); 
} 
+0

謝謝:)。我得到了解決方案 – DSB 2009-07-17 09:11:06

1
 var data = Properties.Resources.ResourceName; 
     using(var stream = new FileStream(file, FileMode.Create)) 
     { 
     stream.Write(data, 0, data.Count() - 1); 
     stream.Flush(); 
     } 
+0

謝謝:)。我得到了解決方案 – DSB 2009-07-17 09:11:43