无法从设置文件中读取

问题描述:

我创建了一个控制台应用程序,并通过Add - > New Item - > Settings文件添加了Settings1.settings文件。当我尝试访问Properties.Settings智能感知不能识别属性。无法从设置文件中读取

但是当我尝试添加一个设置是通过属性文件 - >设置 - >创建设置文件属性是由智能感知显示..

此外,手动创建的设置文件出现在我的解决方案资源管理,但一通过属性 - >设置 - >创建设置文件创建出现在单独的路径“属性 - >设置”中。

两者有什么区别?

感谢提前:)

+0

右键单击该文件并检查其构建属性。差异必然在那里:) – dasblinkenlight 2012-07-10 10:47:25

+0

我找不到任何区别。 。都有相同的proprties :( – Shrikey 2012-07-10 10:49:15

设置属性命名空间下的孩子生活,因此你的智能感知正常工作

在设置中,你可以为范围创建类型变量,如用户或应用程序

一个巨大的例子是,我可以将我的应用程序设置保存在一个变量中

+0

谢谢HatSoft :)但是如果我想要访问设置文件的值不添加到属性文件夹?访问它们的唯一方法是通过configurationManager.appsettings(假设我将所有值作为应用程序作用域)? – Shrikey 2012-07-10 10:58:37