我在Visual Studio 2017中创建了一个新项目为空的Web应用程序。然后,我使用sqlserver创建数据库,并尝试使用dapper。我编写了方法
using (IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["myConnectionString"].ConnectionString))
{
return Ok(db.Query<Employee>
("Select * From ergaz").ToList());
}
我创建了一个放置代码的web.config gile
<connectionStrings>
<add name="myConnectionString" connectionString="Data Source=aaaaaaa\SQLEXPRESS;Initial Catalog=APIDB;Integrated Security=True;" />
但是单词ConfigurationManager带有红色下划线并表示
使用通用类型'configurationmanager T'需要1个类型参数
我已经使用了System.Configuration。 我搜索在解决方案中添加程序集引用,但是当我尝试添加它时,弹出窗口为空。 screenshot
答案 0 :(得分:2)
我解决了。如果有人遇到此问题并使用.net core,则必须放弃nuget包System.Configuration.ConfigurationManager