Nuget 将文件从 packages 文件夹复制到项目目录
Nuget copy file from packages folder to project directory
我有一个 nuget 包,其中包含一些 dll 和一个文件 "db.resources"。
当我将包添加到项目时,它会引用所有 dll,但不会将 db.resources 文件复制到项目中。 (该文件存在于所有 dll 旁边的文件夹 packages/myPackage 中)。
如何配置 nuget 将该文件复制到项目中?
您可以从命令行手动安装db.resources。这里有一个link可以帮助并给出解释http://blog.davidebbo.com/2011/01/installing-nuget-packages-directly-from.html
如果有帮助请告诉我
谢谢@ivansystems,你的 link 把我带到另一个 link (https://docs.nuget.org/create/creating-and-publishing-a-package) 帮助我解决了这个问题。
我错误地配置了 'db.resources' 文件。在我的 .nuspec 文件中,它被配置为进入文件夹 'lib' 而不是 'content'。现在每次我在项目中安装包时 'db.resources' 都会复制到项目文件夹中。
我有一个 nuget 包,其中包含一些 dll 和一个文件 "db.resources"。
当我将包添加到项目时,它会引用所有 dll,但不会将 db.resources 文件复制到项目中。 (该文件存在于所有 dll 旁边的文件夹 packages/myPackage 中)。
如何配置 nuget 将该文件复制到项目中?
您可以从命令行手动安装db.resources。这里有一个link可以帮助并给出解释http://blog.davidebbo.com/2011/01/installing-nuget-packages-directly-from.html
如果有帮助请告诉我
谢谢@ivansystems,你的 link 把我带到另一个 link (https://docs.nuget.org/create/creating-and-publishing-a-package) 帮助我解决了这个问题。
我错误地配置了 'db.resources' 文件。在我的 .nuspec 文件中,它被配置为进入文件夹 'lib' 而不是 'content'。现在每次我在项目中安装包时 'db.resources' 都会复制到项目文件夹中。