我无法从 App.config 中获取我的设置。到目前为止,我所做的研究表明我应该能够使用 ConfigurationManager.AppSettings(它是 System.Configuration 的一部分)。
但是,我无法编译它。当然,它也不喜欢旧方法(ConfigurationSettings.AppSettings),因为它已经过时了。
我在这里错过了什么?
是我项目的目标框架(当前设置为“.Net Framework 4 Client Profile”)吗?
我的代码示例如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Configuration;
namespace myNameSpace
{
class Program
{
private void LoadAppConfig()
{
string mySetting;
//This won't compile
mySetting =
System.Configuration.ConfigurationManager
.AppSettings["mySettingName"];
//This compiles but of course is obsolete, and I get that warning.
mySetting =
System.Configuration.ConfigurationSettings
.AppSettings["mySettingName"];
}
static void Main(string[] args)
{
// stuff happens
}
}
}