【发布时间】:2018-06-15 10:07:44
【问题描述】:
如何将 AutoMapper.Collection 安装到 abp 样板 asp.net 核心项目?
【问题讨论】:
标签: asp.net-core automapper aspnetboilerplate
如何将 AutoMapper.Collection 安装到 abp 样板 asp.net 核心项目?
【问题讨论】:
标签: asp.net-core automapper aspnetboilerplate
在 Visual Studio 中右键单击项目(要在其中安装 AutoMapper.Collection),然后选择管理 NuGet 包。在浏览中输入 AutoMapper.Collection,然后点击安装按钮。
【讨论】:
dotnet add package AutoMapper.Collection。
YourProject.Core.csproj 文件。 <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Version>1.0.0.0</Version>
<TargetFrameworks>net461;netcoreapp2.0</TargetFrameworks>
<AssetTargetFallback>$(AssetTargetFallback);portable-net45+win8+wp8+wpa81;</AssetTargetFallback>
<AssemblyName>AbpCompanyName.AbpProjectName.Core</AssemblyName>
<PackageId>AbpCompanyName.AbpProjectName.Core</PackageId>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
<RootNamespace>AbpCompanyName.AbpProjectName</RootNamespace>
</PropertyGroup>
<ItemGroup>
<EmbeddedResource Include="Localization\SourceFiles\*.json" Exclude="bin\**;obj\**;**\*.xproj;packages\**;@(EmbeddedResource)" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Abp" Version="3.4.0" />
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="2.0.0" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="2.0.0" />
<!-- **** Add the below line **** -->
<PackageReference Include="AutoMapper.Collection" Version="3.1.3" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net461' ">
<Reference Include="System" />
<Reference Include="Microsoft.CSharp" />
</ItemGroup>
</Project>
YourProject.Core.csproj所在的文件夹中运行dotnet restore。c:\GitHub\YourProject\src\AbpCompanyName.AbpProjectName.Core> dotnet restore
【讨论】: