Содержимое пакета System.Reflection.TypeExtensions не копируется в выходную папку
У меня есть проект.NET Standard 2.0
У меня много проблем с тем, что файлы пакетов не копируются в выходную папку моего проекта, что, очевидно, приводит к проблемам с не найденными файлами
Я использую Mapster для копирования свойств из одного объекта в другой.
Код ниже не работает
var createBid = new CreateBid();
createBid = bid.Adapt(createBid);
Строка bid.Adapt не работает с
Could not load file or assembly 'System.Reflection.TypeExtensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
Вот мои настройки проекта
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
<ApplicationIcon />
<OutputType>Library</OutputType>
<StartupObject />
<Platforms>AnyCPU;x86</Platforms>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Autofac" Version="4.6.2" />
<PackageReference Include="AutoMapper" Version="6.2.2" />
<PackageReference Include="Catel.Core" Version="5.2.0" />
<PackageReference Include="Catel.Fody" Version="2.19.0" />
<PackageReference Include="Inspired.Common" Version="1.0.0-ci0003" />
<PackageReference Include="MethodTimer.Fody" Version="2.0.2" />
<PackageReference Include="ModuleInit.Fody" Version="1.7.1" />
<PackageReference Include="NServiceBus" Version="6.4.3" />
<PackageReference Include="NServiceBus.Autofac" Version="6.0.1" />
<PackageReference Include="Serilog" Version="2.6.0" />
<PackageReference Include="System.Reflection.TypeExtensions" Version="4.4.0" />
</ItemGroup>
Использование параметра CopyLocalLockFileAssemblies помогло, но теперь я получаю сообщение об ошибке "файл не найден" для System.Reflection.TypeExtensions
Как видите, я установил пакет для этого
Когда я ищу свой компьютер, я могу найти это только в C:\Program Files\dotnet\sdk\NuGetFallbackFolder
Павел