@PanagiotisKanavos Я не могу загрузить изображения, так как у меня нет +15 репутации, поэтому раньше я показывал их таким образом. Можете ли вы проверить вопрос сейчас, сэр?
отаю над проектом веб-приложения ASP.Net core 2.1. У меня есть 1 проект в моем решении и 3 другие библиотеки, это и продвинутая архитектура (уровень доступа к данным (DAL
), бизнес-уровень (BL
), общий слой (CL
)), поэтому мне нужно добавить ссылки для подключения некоторых библиотек и проекта. я добавилCL
ссылка на мой проект и на библиотекиDAL
а такжеBL
, Теперь я должен добавить ссылкуBL
в мой проект, но когда я добавляю, я получаю этот тип ошибки:
Обнаружен конфликт версий для Microsoft.EntityFrameworkCore / Install / reference Microsoft.EntityFrameworkCore 2.2.1 непосредственно в проекте «WEB» для решения этой проблемы
Когда я пытаюсь установить эту версию, он говорит
Восстановление пакета не удалось. Откат изменений пакета для «WEB»
Я также могу упомянуть, что, когда я добавляю ссылкуBL
к моему проекту, это также включает в себяDAL
, а такжеCL
сам, (иDAL
содержитMicrosoft.EntityFrameworkCore
(2.2.1), не могу понять, в чем проблема, какие-либо идеи?
Дополнительные изображения проблемы здесьhttps://imgur.com/a/rtjfP1i
project.csproj
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp2.1</TargetFramework>
<AspNetCoreHostingModel>InProcess</AspNetCoreHostingModel>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.App" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\CL\CL.csproj" />
</ItemGroup>
</Project>
я добавилCL
Ссылка, как вы можете видеть, теперь я хочу добавитьBL
ссылка и получите эту ошибку