我目前正在使用以下代码将设置添加到我的设置文件中,但不断收到以下错误:
类型' providercollection'在一个不是的程序集中定义 引用。您必须添加对程序集的引用"在这一行: Properties.Settings.Default.Providers [" LocalFileSettingsProvider"];
如何修复此错误?提前谢谢。
System.Configuration.SettingsProperty property = new System.Configuration.SettingsProperty("CustomSetting");
property.DefaultValue = "Default";
property.IsReadOnly = false;
property.PropertyType = typeof(string);
property.Provider = Properties.Settings.Default.Providers["LocalFileSettingsProvider"];
property.Attributes.Add(typeof(System.Configuration.UserScopedSettingAttribute), new System.Configuration.UserScopedSettingAttribute());
Properties.Settings.Default.Properties.Add(property);
答案 0 :(得分:1)
你可以这样做: