我有一个解决方案,其中包含几个项目。每个项目都有它自己的nuspec文件和一些项目的相互引用使用IncludeReferencedProjects时设置Nuget包依赖项的确切版本
当我通过调用
nuget pack MyLibrary.csproj -IncludeReferencedProject
的NuGet创建一个新的包是足够聪明添加任何引用的项目作为依赖,而不是引进所生成的二进制文件,但它始终将依赖版本
version="1.2.3.4"
这被解释为1.2.3.4或更高
我希望能够告诉的NuGet的版本设置为
version="[1.2.3.4]"
,那样依赖总是精确
有什么办法,我可以做到这一点,而不必手动更新和维护的依赖每个项目的nuspec文件?
你有没有找到办法做到这一点的运气? –