1

我在访问 .Net 4 下的 C# (Winforms) 应用程序中的设置文件时遇到问题。我有一个名为 Version 的字符串变量,它设置为 scope=application,设置文件的访问修饰符设置为 public。

在 form_load 我正在尝试使用

string version = Properties.Settings.Default.

但智能感知不会在最后一个点之后显示设置键(版本)。

我为 Properties.Settings 添加了一个 using ,但这没有什么区别。

有任何想法吗?

4

1 回答 1

2

检查生成的 Designer.cs 上的类名称。如果您将设置文件命名为“Settings.settings”,则您的自定义设置将仅包含在默认 Settings.cs 中。

如果您将其命名为其他名称(就像我发现它时所做的那样),则可以从 _class_name_.Default.Version 访问设置键 Version 的值

于 2016-08-29T15:50:13.460 回答