我正在尝试将一些文件作为内容包含在我的包中。但是所有的样本都不管它们因某种原因有多简单,对我来说都不适用。
我的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>
我的文件夹结构是:
我通过运行(来自PowerShell)尝试了nuget 3.3.0和3.4.4: 。\ nuget.exe pack。\ ContentFilesExample.nuspec
创建包。我可以安装它,some.dll出现作为我的项目的参考。但没有内容文件。
感谢任何帮助