Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/15: Рейтинг темы: голосов - 15, средняя оценка - 4.60
 Аватар для ShmelVG
171 / 106 / 51
Регистрация: 27.11.2015
Сообщений: 1,269

В VS2017 нет файла appsettings.json

02.04.2018, 19:19. Показов 3279. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет!
Делаю проект на asp.net core , у меня VS2017 в учебнике уже чуть устарелые файлы
раньше был файл appsettings.json, но сейчас его нет мне его создать с таким же названием, чтобы вписать строки подключения(или куда теперь их вставлять)?
C#
1
2
3
4
5
6
{
"Data": {
"НазваниеПроекта":{
"ConnectionString ": "Server=(localdb)\\MSSQLLocalDB;
Database=НазваниеПроекта; Trusted_Connection=True; MultipleActiveResultSets=true"
}}}
ЗЫ: название изменил
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.04.2018, 19:19
Ответы с готовыми решениями:

Стирание секции appSettings из файла App.config
Доброго времени суток, форумчане. У меня появилась необходимость очищать секцию "appSettings" из файла App.config. ...

Чтение JSON-файла с помощью Newtonsoft.Json
И так, у нас есть JSon-файл вот такого типа: { "objects": { "minecraft/sounds/entity/rabbit/attack2.ogg": { ...

ConfigurationManager.AppSettings как после изменения обновить значения в файле
сохраняю настройки следующим образом ConfigurationManager.AppSettings = this.tbServerDB.Text; ...

8
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,569
02.04.2018, 19:22
Настройка приложения ASP.NET Core
ASP.NET Core 2.0 Configuration Changes
0
 Аватар для ShmelVG
171 / 106 / 51
Регистрация: 27.11.2015
Сообщений: 1,269
02.04.2018, 19:37  [ТС]
Someone007, я так и не понял) Вы могли бы обяъснить нужно создавать файл или нет?
0
Warrior
 Аватар для _exp10der_
500 / 427 / 177
Регистрация: 23.11.2014
Сообщений: 932
02.04.2018, 20:20
ShmelVG, Все зависит от того нужен ли он вам сам.

ASP.NET Core он не нужен, например тут все работает без этого файла Получить ID формы в контроллере

Тем более если учебник устарел выкидывайте его на свалку.
0
 Аватар для ShmelVG
171 / 106 / 51
Регистрация: 27.11.2015
Сообщений: 1,269
02.04.2018, 21:22  [ТС]
_exp10der_, учебник asp.net core Адама Фримена 6-ое изд. У меня тут проблема не получается создать и применить миграции базы данных в консоле ввожу Add-Migration Initial , а выдает ошибку:
C#
1
2
An error occurred while calling method 'BuildWebHost' on class 'Program'. Continuing without the application service provider. Error: Cannot resolve scoped service 'SportsStore.Models.ApplicationDbContext' from root provider.
Unable to create an object of type 'ApplicationDbContext'. Add an implementation of 'IDesignTimeDbContextFactory<ApplicationDbContext>' to the project, or see https://go.microsoft.com/fwlink/?linkid=851728 for additional patterns supported at design time.
Добавлено через 11 минут
Ругается пишет
InvalidOperationException: невозможно разрешить область действия «SportsStore.Models.ApplicationDbContext » от корневого поставщика.

Что ему надо?))

Хотя вот он
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.EntityFrameworkCore;
 
namespace SportsStore.Models
{
    public class ApplicationDbContext: DbContext
    {
        public ApplicationDbContext(DbContextOptions<ApplicationDbContext> options)
            :base(options) { }  
        public DbSet<Product> Products { get; set; }
    }
}
Добавлено через 33 минуты
Я создал пустой шаблон, мб ошибка из-за отсутствия файла .config? Если да, то что туда вложить, у меня его нет...
0
Warrior
 Аватар для _exp10der_
500 / 427 / 177
Регистрация: 23.11.2014
Сообщений: 932
02.04.2018, 21:39
ShmelVG, По ссылке не пробовали переходить? https://docs.microsoft.com/en-... t-creation
И причем тут asp.net core если это Entity Framework Core
Например если тут https://www.cyberforum.ru/ado-... st12161253 удалить строки с 110 до 118 то cli тула выведет тоже самое.
0
 Аватар для ShmelVG
171 / 106 / 51
Регистрация: 27.11.2015
Сообщений: 1,269
02.04.2018, 22:41  [ТС]
_exp10der_, вы могли бы помочь разобраться, я не понял что бы порекомендовали. Надо с помощью консольной команды Add-Migration Initial получить папку Migrations. А далее уже с помощью команды Update-Database создать базу данных и выполнить команды миграции.
Вложения
Тип файла: rar SportsStore.rar (735.6 Кб, 3 просмотров)
0
 Аватар для ShmelVG
171 / 106 / 51
Регистрация: 27.11.2015
Сообщений: 1,269
03.04.2018, 09:39  [ТС]
актуально
0
0 / 0 / 1
Регистрация: 06.06.2017
Сообщений: 8
03.05.2019, 00:13
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
  public static void EnsurePopulated(IServiceProvider applicationBuilder)
        {
            ApplicationDbContext context = applicationBuilder.GetRequiredService<ApplicationDbContext>();
        }
 
 
public class Startup
{
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, IServiceProvider serviceProvider)
        {
            app.UseDeveloperExceptionPage();
            app.UseStatusCodePages();
            app.UseStaticFiles();
            app.UseMvc(routes =>
            {
                routes.MapRoute(
                    name: "default",
                    template: "{controller=Product}/{action=List}/{id?}");
            });
             SeedData.EnsurePopulated(serviceProvider);
 
        }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.05.2019, 00:13
Помогаю со студенческими работами здесь

Ошибка при обработке Json - Cannot deserialize the current JSON array because the type requires a JSON object
Всем привет! Помогите, плиз, разобраться с ошибкой: An unhandled exception of type 'Newtonsoft.Json.JsonSerializationException'...

Ошибка при обработке Json - Cannot deserialize the current JSON array because the type requires a JSON object
Дополнительные сведения: Cannot deserialize the current JSON object (e.g. {&quot;name&quot;:&quot;value&quot;}) into type 'System.Collections.Generic.List`1'...

Сериализовать данные в JSON получилось, десериализовать ответ сервера - нет
Привет, писал программу и появилась потребность в &quot;общении&quot; с PHP скриптом. Скрипт уже был готов и использовал JSON. Сериализовать данные в...

Чтение JSON файла
Здравствуйте! Только начал работать с json, нужна помощь знающих. Помогите пожалуйста с проблемой: Есть json-файл такого типа: { ...

Обратиться к полям json файла
Здравствуйте! Нужно обратиться к полям файла расхоложенного на сервере Date Open High Low Close Volume Adj_Close вот код. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru