所以在这个特定的 C# 帮助程序中,我在文件顶部列出了以下内容:
using System.Configuration;
当我尝试在 c# 代码中引用它时(在同一个文件中),
static readonly string apiKey = ConfigurationManager.AppSettings["apiKey"];
当前上下文中不存在名称“ConfigurationManager”。
为什么会这样?System.Configuration
在此应用程序中到处使用,但在此特定文件中未被识别。
如果我转到“管理 NuGet 程序包”面板并搜索“配置管理器”,则首选是“System.Configuration.ConfigurationManager”。即使是最旧的可用版本也具有 4.6.1 的 .NETFramework 依赖性,而此应用程序使用 4.5.1,因此无法下载。
我在这里忽略了什么吗?
任何和所有输入表示赞赏。
30秒到达战场
相关分类