【发布时间】:2018-12-01 15:28:05
【问题描述】:
我有一个 Dotnet Core 2.1 项目,它有一个 nuspec 和一个 csproj 文件 - 一个主要的麻烦是 csproj 描述这样的依赖关系:
<ItemGroup>
<PackageReference Include="Refit" Version="4.6.16" />
<PackageReference Include="Microsoft.AspNetCore.All" Version="2.1" />
<PackageReference Include="Refit.HttpClientFactory" Version="4.6.16" />
</ItemGroup>
当 nuspec 这样做时:
<dependencies>
<dependency id="Refit" version="4.6.16" />
<dependency id="Refit.HttpClientFactory" version="4.6.16" />
<dependency id="Microsoft.AspNetCore.All" version="2.1" />
</dependencies>
两者很容易不同步,并且两次保留相同的信息很烦人。 有没有办法避免这种情况?
【问题讨论】:
-
我认为您应该将@Alsein 的答案标记为已接受。
标签: .net-core nuget csproj nuspec