Ошибка ConfigurationManager: универсальный тип 'configurationmanager <T>' требует аргументов 1 типа - PullRequest
0 голосов
/ 10 января 2019

Я создаю пустой проект нового веб-приложения в visual studio 2017. Затем я создаю базу данных с помощью sqlserver и пытаюсь использовать dapper. я пишу метод и получаю ошибку в строке

 using (IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["myConnectionString"].ConnectionString))
        {
            return Ok(db.Query<Employee>
            ("Select * From ergaz").ToList());
        }

Я создал файл web.config, в котором указан код

  <connectionStrings>
<add name="myConnectionString" connectionString="Data Source=aaaaaaa\SQLEXPRESS;Initial Catalog=APIDB;Integrated Security=True;" />

но слово ConfigurationManager подчеркнуто красным и говорит, что

использование универсального типа 'configurationmanager T' требует аргументов 1 типа

Я использую использование System.Configuration; Я ищу, чтобы добавить ссылку на сборку в решении, но когда я пытаюсь добавить его, всплывающее окно пусто. Скриншот

1 Ответ

0 голосов
/ 10 января 2019

я решаю это. если кто-то сталкивается с этой проблемой и использует ядро ​​.net, вы должны загрузить пакет nuget System.Configuration.ConfigurationManager

...