TLDR;Я получаю сообщение об ошибке при чтении из базы данных SQLite , развернутой в веб-приложении Azure .Работает нормально локальнореализация.
Я использую следующие технологии
- SQLite для EntityFrameworkCore
- Asp.Net Core
- веб-приложение Azure, бесплатный тарифный план
- Проект, созданный из шаблона React.js в Visual Studio 2017
Он работает локально, но при развертывании его в веб-приложении Azure при попытке чтения данных из базы данных появляется следующая ошибка.
В моем файле startup.cs у меня есть следующее
public void ConfigureServices(IServiceCollection services)
{
services.AddMvc();
services.AddDbContext<AppDbContext>(options => options.UseSqlite(@"Data Source=appDatabase.db"));
}
AppDbContext.cs
public class AppDbContext : DbContext
{
public AppDbContext(DbContextOptions<AppDbContext> options)
: base(options)
{ }
public DbSet<Persons> Persons { get; set; }
}
Мой файл базы данных SQLite "appDatabase.db" находится непосредственно в папке веб-проектов рядом с файлом startup.cс