2013-06-04 51 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