我正在开发一个Nuget程序包。我在包装代码内的icon.png
文件夹内放置了Images
。在我的.csproj
文件中,我添加了与图标相关的必需标签。但是仍然没有显示图标。相反,默认的蓝色图标显示在Nuget中。
这是我的.csproj
文件,
<PropertyGroup>
<PackageIcon>icon.png</PackageIcon>
</PropertyGroup>
<ItemGroup>
<None Include="Images\icon.png" Pack="true" PackagePath=""/>
</ItemGroup>
我有什么想念的吗?请协助。
最佳答案
当前,不支持在Visual Studio的NuGet上显示的包上使用<PackageIcon/>
或<icon/>
属性显示图标。您可以在https://nuget.org的上传预览中预览包裹图标
在NuGet for Visual Studio中支持嵌入式图标的跟踪问题是:https://github.com/NuGet/Home/issues/8189
关于Nuget包图标未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58248859/