所以在這個特定的 C# 幫助程序中,我在文件頂部列出了以下內(nèi)容:using System.Configuration;當我嘗試在 c# 代碼中引用它時(在同一個文件中),static readonly string apiKey = ConfigurationManager.AppSettings["apiKey"];當前上下文中不存在名稱“ConfigurationManager”。為什么會這樣?System.Configuration在此應用程序中到處使用,但在此特定文件中未被識別。如果我轉(zhuǎn)到“管理 NuGet 程序包”面板并搜索“配置管理器”,則首選是“System.Configuration.ConfigurationManager”。即使是最舊的可用版本也具有 4.6.1 的 .NETFramework 依賴性,而此應用程序使用 4.5.1,因此無法下載。我在這里忽略了什么嗎?任何和所有輸入表示贊賞。
1 回答

30秒到達戰(zhàn)場
TA貢獻1828條經(jīng)驗 獲得超6個贊
如果您在“添加引用”窗口中遇到錯誤,請嘗試編輯 .csproj 以在“引用項組”中添加引用(以及其他引用),例如:
<ItemGroup> <Reference Include="System.Configuration" /> </ItemGroup>
- 1 回答
- 0 關(guān)注
- 279 瀏覽
添加回答
舉報
0/150
提交
取消