标签: visual-studio nuget
我只获得了一些内容只有nuget包,这些包不适用于新的PackageReference格式。
PackageReference
安装软件包时没有警告或错误消息,但不会添加其内容。 我可以向.nuspec添加一些内容,以便用户知道吗?由于这与项目类型有关,而不是使用的框架,我没有看到明显的方法。
.nuspec
(我知道如何使用ContentFiles但我的一些软件包需要弃用并替换为其他东西)
ContentFiles
答案 0 :(得分:1)
我可以在.nuspec中添加一些东西,以便用户知道吗?
您可以在.nuspec文件中包含.txt文件,以提醒用户不要将此包用于项目类型PackageReference格式。
.txt
要完成此操作,请创建包含发行说明的.txt,然后将此文件包含在.nuspec中:
<files> <file src="readme.txt" target="" /> </files>
然后打包此.nuspec文件。使用NuGet Package Explorer打开.nupkg,您会注意到包中有一个文件:
.nupkg
当我们将此软件包安装到项目中时,安装后,.txt文件将显示在Visual Studio上:
希望这有帮助。