Nuget包图标未显示

11

我正在开发一个Nuget包。 我在我的包代码中的Images文件夹中放置了icon.png。 在我的.csproj文件中,我已添加了与图标相关的必需标签。 但是图标仍未显示。 而是在Nuget中显示默认蓝色图标。

这是我的.csproj文件:

<PropertyGroup>
    <PackageIcon>icon.png</PackageIcon>
</PropertyGroup>

<ItemGroup>
    <None Include="Images\icon.png" Pack="true" PackagePath=""/>
</ItemGroup>

我有什么遗漏吗?请帮忙。

1个回答

11

目前,在Visual Studio中使用<PackageIcon/><icon/> 属性来显示NuGet包中的图标是不支持的。你可以在上传预览界面中查看你的包图标:https://nuget.org

支持在Visual Studio中嵌入图标的问题跟踪,请参见:https://github.com/NuGet/Home/issues/8189


2
根据跟踪问题,微软在NuGet.Client的5.5.0.6392版本中发布了此功能。因此,它将很快在Visual Studio的NuGet PM UI中发布。 - picolino
1
一年过去了,“很快”还是没有解决。 - Enrico

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接