问题描述
我正在开发 Nuget 包.我将 icon.png
放在我的包代码内的 Images
文件夹中.在我的 .csproj
文件中,我添加了与图标相关的必需标签.但仍然没有显示图标.Nuget 中显示的是默认的蓝色图标.
I'm developing an Nuget Package. I have icon.png
placed inside Images
folder inside my package code. In my .csproj
file I have added required tags related to icon. But still icon is not getting displayed. Instead default blue icon is displayed in Nuget.
这是我的 .csproj
文件,
<PropertyGroup>
<PackageIcon>icon.png</PackageIcon>
</PropertyGroup>
<ItemGroup>
<None Include="Images\icon.png" Pack="true" PackagePath=""/>
</ItemGroup>
我错过了什么吗?请帮忙.
Am I missing anything? please assist.
推荐答案
目前,使用 或
来显示图标不支持 Visual Studio 中 NuGet 上显示的包上的 code> 属性.您可以在 https://nuget.org
Currently, displaying the icon by using the <PackageIcon/>
or <icon/>
property on packages showed on NuGet in Visual Studio is not supported. You can preview your package icon in the upload preview in https://nuget.org
在 NuGet for Visual Studio 中支持嵌入图标的跟踪问题是:https://github.com/NuGet/Home/issues/8189
The tracking issue for supporting embedded icons in NuGet for Visual Studio is: https://github.com/NuGet/Home/issues/8189
这篇关于Nuget 包图标未显示的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!