我正在尝试使用dotnet pack在创建NuGet包时生成精确的版本引用。假设我有以下类层次结构:
api.csproj:
<ItemGroup>
<ItemGroup>
<ProjectReference Include="..\api.types\api.types.csproj" />
</ItemGroup>
</ItemGroup>
api.types.csproj没有其他依赖关系,只是用于线对象。
我有一个自定义进程,可以在还原和构建之前更新所有csproj文件中的Version。当我运行dotnet pack时,我希望能够控制api.nupkg中的依赖关系,以便api.types是一个精确的版本引用。是否有开箱即用的方式来做到这一点?