“System.Configuration.ConfigurationSettings.AppSettings”已经过时
我得到了以下警告
'System.Configuration.ConfigurationSettings.AppSettings'已经过时了:''这个方法已经过时了,已经被System.Configuration!System.Configuration.ConfigurationManager.AppSettings''取代了
你如何解决它?
添加对组件System.Configuration的引用。 
然后在顶部(假设C#)使用System.Configuration(在VB.NET中导入System.Configuration)。
 使用ConfigurationManager.AppSettings["MySetting"]来访问设置! 
作为一个警告,我不认为这很重要,除非你已经closures治疗警告作为错误设置
添加对System.Configuration的引用
 所有你需要做的就是更新到最新的代码,所以你使用ConfigurationSettings.AppSettings[""] change to ConfigurationManager.AppSettings[""] 
这应该工作
以防万一其他人正在寻找添加引用选项来实现在Visual Studio 2010中接受的答案。 (我不得不在更新一个VB项目中这样做)。
在Visual Studio 2010中:
- 点击Project> Add Reference 。
- 点击C#选项卡(即使我是一个纯VB项目)
- 向下滚动findSystem.Configuration (自从.NET Framework 4.0以来,我的版本是v4)
- 单击确定,然后根据给定的build议更新代码行。
从System.Configuration.Configuration 设置 .AppSettings(“name”)到System.Configuration.Configuration Manager .AppSettings
在不添加引用的情况下,IntelliSense在您input时不会build议ConfigurationManager,这是因为它没有引用来知道它在哪里。 这也是为什么当你根据他们的build议更新代码行时你会得到错误。
System.configuration DLL存在于c:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \
 使用ConfigurationManager.AppSettings[""]添加引用程序集不使用using System.Configuration; 
 只要更换 
 System.Configuration.ConfigurationSettings.AppSettings 
 同 
 System.Configuration!System.Configuration.ConfigurationManager.AppSettings 
 在你的代码中。 
  using System.Configuration;添加引用后using System.Configuration; 在class级的顶部。 仍然是同样的警告。 
在代码后面:
 而不是ConfigurationSettings.AppSettings["ConnectionString"] 
 使用ConfigurationManager.AppSettings["ConnectionString"] 
默认情况下,System.configuration DLL将被添加到您的项目中。
在Web.config或App.config中:
  <add key="ConnectionString" value="Some Connection Strings or Specific Path"/> 
例:
更换
 string smtpServer = System.Configuration.ConfigurationSettings.AppSettings["EmailServer"]; 
同
 string smtpServer = ConfigurationManager.AppSettings["EmailServer"]; 
也请确保您添加的案例的顶部:
 using System.Configuration; 
这很简单,只需为应用程序添加一个引用“System.Configuration”,并在代码中添加“using System.Configuration”到代码的顶部,并使用“ConfigurationManager.AppSettings [”“]”你需要它。
我也面临同样的问题,有时候程序集引用没有正确加载,或者如果您使用多个项目,有时会出现问题。 您只需添加对组件的引用。 右键单击>添加引用> .Net> System.configuration>单击确定您可以看到现在有很多configuration选项可供selectConfigurationManager.AppSetting [“Con”]。ToString();
build立和微笑:)
您必须在您的项目中添加System.onfiguration的引用,然后添加“Using System.onfiguration;”
下一步使用像这样:
 private string SQLConnectionString = ConfigurationManager.AppSettings["SQlConnectionString"];