我正在尝试将一些文件作为内容包含在我的包中。但是出于某种原因,不管它们有多简单,所有样本都不适合我。
我的 nuspec 文件是:
<?xml version="1.0"?>
<package>
<metadata minClientVersion="3.3.0">
<id>ContentFilesExample</id>
<version>1.0.0</version>
<authors>nuget</authors> <!-- The NuGet team authored this package -->
<owners>nuget</owners> <!-- The NuGet team owns this package -->
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>A content v2 example package.</description>
<tags>contentv2 contentFiles</tags>
<!-- Build actions for items in the contentFiles folder -->
<contentFiles>
<!-- Include Assets as Content -->
<files include="**/images/*.*" buildAction="EmbeddedResource" />
</contentFiles>
</metadata>
<files>
<file src="some.dll" target="lib\net45" />
</files>
</package>
我的文件夹结构是:
- ../contentFiles/any/any/images/img.jpg
- ../ContentFilesExample.nuspec
- ../一些.dll
我已经通过运行(从 PowerShell)尝试使用 nuget 3.3.0 和 3.4.4: .\nuget.exe pack .\ContentFilesExample.nuspec
包已创建。我可以安装它,并且 some.dll 作为我的项目的参考出现。但没有内容文件。
将感谢任何帮助