我现在尝试了很多不同的东西,但似乎都没有达到预期的效果。
我想与我的库共享一个示例配置(或图像或其他)文件,有人可以使用该文件并从中派生。我试图默认为这样做我试图将它包含在 nuget 包中 via*.nuspec
和 via *.csproj
。这些都没有奏效。
对于这一*.nuspec
部分,我试过这个:
<file src="bin\$configuration$\example.mylib.config" target="lib\net45" />
<file src="bin\$configuration$\example.mylib.config" target="build" />
<file src="bin\$configuration$\example.mylib.config" target="bin" />
我也试过这个,但这只会将文件复制到其他项目源,这不是我想要的。我希望它只显示在构建的输出中。
<file src="bin\$configuration$\example.mylib.config" target="content" />
对于这一部分,*.csproj
我尝试将build action
文件设置为content
,resource
和.embedded resource
None
有办法吗?有没有办法告诉nuget
,获取这个文件,并表现得像我提供的 dll 需要它,无论你在哪里构建?