1

我正在尝试将一些文件作为内容包含在我的包中。但是出于某种原因,不管它们有多简单,所有样本都不适合我。

我的 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 作为我的项目的参考出现。但没有内容文件。

将感谢任何帮助

4

0 回答 0