我在研究一些Nuget的东西。我想知道Nuget是否适合分发.exe命令--或者如果Nuget仅用于项目引用(当然,您也可以链接到exe而不是dll -- IIRC)。显然,我可以很容易地创建一个控制台应用程序,然后引用Nuget包,但我想知道这是否总是必要的。而且,与gem不同,似乎没有本地gem存储库,所以我觉得.exe(s)不是Nuget包的预期用途,但我不明白为什么需要以这种方式限制它们--或者说我错过了什么?
发布于 2012-03-01 02:23:03
您可以在NuGet包中包含可执行程序。来自Creating and Publishing a Package
tools -包的tools文件夹用于存放可从包管理器控制台访问的powershell脚本和程序。将文件夹复制到目标工程后,添加到`$env:Path (PATH)环境变量中。
但是,如果您选择这样做,有几件事您应该知道:
https://stackoverflow.com/questions/9494144
复制相似问题