2013-06-04 59 views
0

我正在嘗試讀取/寫入資源文件,但無法成功。這似乎很容易,但我不明白爲什麼它會例外。例外的是「System.Resources.MissingManifestResourceException」如何在.net winform中讀取/寫入資源文件

我命名.resx文件到Settings.resx和我的代碼是像下面

ResourceManager rm = new ResourceManager("Settings", Assembly.GetExecutingAssembly()); 
String str = rm.GetString("merkez_bankasi_url"); 
Console.WriteLine(str); 

它應該是一個特定的文件夾中,以便系統找資源文件?

+0

你使用Visual Studio或其他一些IDE中的價值? –

+0

我正在使用VS.NET 2012 –

回答

1

在我的資源,我把一個String GoogleURL和http://www.google.com

Console.Writeline(Resources.GoogleURL); 

或在您的情況

Console.Writeline(Resources.merkez_bankasi_url); 
+0

如何寫入.resx文件? –

+3

@ayilmaz在設計時你會通過資源編輯器來完成。在運行時你幾乎不會。如果您正在尋找讀/寫設置,您需要在項目屬性下將設置文件添加到項目中。 –

+0

可能要使用一個xml文件,您可以寫入更新並隨時回來閱讀。 – juanvan