我会在一些nuget包中自动打包我的c#项目的输出(.exe文件)。目前我有项目级nuget包(这意味着我可以在项目依赖的packages.config文件中安装此包)。 这个包的结构:
<a>
<span>
<svg></svg>
</span>
</a>
..等等。
我会将其转换为解决方案级别的包,因此我可以将其安装到其他解决方案中,但我不需要将myexe.dll添加到引用中。因此,根据nuget文档“如果一个包在其lib,content或build目录中不包含任何文件,则它被视为解决方案级别的包。”
我在.nuspec文件中声明了文件部分:
/lib/net40/myexe.exe
/lib/net40/myexe.dll
/myexe.nuspec
但我仍然遵循nupkg结构:
<files>
<file src="..\build\$id$.exe" target="bin\" />
</files>
如何避免我的包中的/ lib /目录?
答案 0 :(得分:0)
解决方案是设置工具标志:
$.ui.autocomplete.filter