Соединение проекта в Visual Studio с базой данных MS SQL Server

135
16 февраля 2022, 00:20

Есть некоторое имя сервера SQL Server, например DESKTOP-1TU. В своем проекте в VS в файле App.config прописываю следующее:

<connectionStrings>
<add name="LibraryContext" connectionString="data source=DESKTOP-1TU;initial catalog=LibraryDB;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework" providerName="System.Data.SqlClient" />
</connectionStrings>

Однако при запуске проекта выводится ошибка:

FileNotFoundException: Could not load file or assembly 'System.Configuration.ConfigurationManager, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd89'.

Ожидалось успешное подключение к серверу и создание новой БД с именем LibraryDB. Что нужно изменить, чтобы произвести подключение к БД? Откуда взять System.Configuration.ConfigurationManager, Version=4.0.3.0?

Я что то не правильно указываю в connectionString? Как исправить данную ошибку? Вот остальной код на всякий случай:

public class Book
{
    public int BookId { get; set; }
    public string Title { get; set; }
    public string Author { get; set; }
}
public class LibraryContext : DbContext
{
    public DbSet<Book> Books { get; set; }
    public LibraryContext()
        : base("name=LibraryContext")
    {
    }   
}

class Program
{
    static void Main(string[] args)
    {
        using (LibraryContext context = new LibraryContext())
        {
            Book book = new Book();
            book.Title = "Война и мир";
            book.Author = "Лев Толстой";
            context.Books.Add(book);
            context.SaveChanges();
        }
    }
}
READ ALSO
Реализация сложных углов рамки

Реализация сложных углов рамки

Подскажите, пожалуйста, как правильно реализовать подобную рамку? Интересует именно форма углов, это можно сделать сделать на чистом CSS?

96
Ступор с преобразованием типов в C++ / Qt. std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;

Ступор с преобразованием типов в C++ / Qt. std::basic_string<char, std::char_traits<char>, std::allocator<char> >

Приветстсвую! Решил поработать с двоичными числами в Qt, а точнее разобраться с константами из enum'a QStyle :: StateFlag

84