Существует обходной путь для псевдонима самого пакета , но он недоступен из пользовательского интерфейса, отредактируйте и добавьте следующий Target
в ProjectC
файл .csproj:
<Target Name="ChangeAliasesOfAssemblies"
BeforeTargets="FindReferenceAssembliesForReferences;ResolveReferences">
<ItemGroup>
<ReferencePath Condition="'%(FileName)' == 'Dependency.VendorB'">
<Aliases>projectb</Aliases>
</ReferencePath>
</ItemGroup>
</Target>
, где Dependency.VendorB
- это имя файла .dll без расширения пакета 'Dependency (VendorB)'. Очистить / восстановить / перезапустить IDE.