我有以下文件(此示例已简化):
我想创建一个nuspec(NuGet)文件,将Library.dll作为参考添加到该文件中,并将Data.xml复制到引用该nuget的项目的根目录。
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
...
...
...
<references>
<reference file="Library.dll" />
</references>
</metadata>
<files>
<file src="lib\netcoreapp2.1\Library.dll" target="lib\netcoreapp2.1\Emgu.CV.World.NetStandard1_4.dll" />
<file src="..\..\Data.xml" target="Data.xml" />
</files>
</package>
问题
已引用该库,但是未复制Data.xml,我该怎么做才能将Data.xml文件复制到引用NuGet的项目的根目录中?
注意:生成NuGet之后,我将通过Visual Studio 2017常规的“ Manage NuGet Packages”选项添加NuGet
答案 0 :(得分:0)
本文的有用之处是:https://blog.nuget.org/20160126/nuget-contentFiles-demystified.html
比起我的解释,它会做得更好,所以喝点咖啡,然后品尝一下。