Я сделал сайт ASP.NET CORE 2.1.База данных в Visual Studio работает нормально, но когда я развернул на IIS, который на другом компьютере, база данных не работает.В журнале ошибка:
fail: Microsoft.EntityFrameworkCore.Query[10100]
An exception occurred in the database while iterating the results of a query for context type 'WebApplication3.Data.ApplicationDbContext'.
System.ArgumentException: Keyword not supported: 'id'.
.................
Строка подключения в web.config:
"ConnectionStrings": {
"DefaultConnection": "Server=.\\SQLEXPRESS;Database=XXXX;Trusted_Connection=True;ID=XXXXXXX;pwd=XXXXXXXXX;MultipleActiveResultSets=true "
},
Я прочитал много статей для этого, но яне могу добавить какие-либо теги плюс для строки подключения, будет ли ошибка, строка подключения плохая?Когда я запускаю проект в Visual Studio, я могу использовать базу данных и вижу базу данных в SQL Server Managment Studio.
Для базы данных я использую «исходную базу данных» при создании проекта в Visual Studio.Поскольку я использую Entity Framework, мне нужна строка подключения другого формата? База данных запаса