我正在尝试存储/检索存储在应用程序设置中的值。从我的控制台应用程序中,我似乎无法访问 Properties.Setting 命名空间。我的网上冲浪显示,在控制台应用程序中可能需要做更多的工作。如何做到这一点?
string test = Properties.Settings.Default.MyString;
谢谢!
我正在尝试存储/检索存储在应用程序设置中的值。从我的控制台应用程序中,我似乎无法访问 Properties.Setting 命名空间。我的网上冲浪显示,在控制台应用程序中可能需要做更多的工作。如何做到这一点?
string test = Properties.Settings.Default.MyString;
谢谢!
默认情况下,控制台应用程序中没有设置文件。但是,您只需在解决方案资源管理器中右键单击您的项目,选择“属性”,然后在出现的窗口中单击“设置”选项卡,即可添加一个。
应该有一个链接说“单击此处创建默认设置文件”。创建完成后,您就可以参加比赛了。
所以.. 一旦我在保存属性的项目中创建了我的 Settings.settings 文件,我遇到了如何从同一解决方案中的另一个项目访问这些属性的问题。设置对象是密封的,因此您必须使用一些技巧来访问另一个项目中的属性值。我在这里找到了我的解决方案:
http://blog.decarufel.net/2007/10/getting-access-to-settings-in-another.html
基本上,您在尝试检索值的项目中创建指向 Settings.Designer.cs 文件的链接文件。
我希望这可以帮助有类似问题的人。
-缺口