我一直在尝试NuProj,我想要实现的一件事就是使用引用的版本号作为生成的NuGet包的版本。
假设我有一个包含2个项目的解决方案:(1)类库和(2)NuGet包。我添加了1作为对2的引用,当我编译解决方案时,NuProj生成包但版本为1.0.0(在2的属性中手动定义),而不是从1的生成的DLL版本中获取它。
我的目标是让NuProj获得1的生成DLL的版本号,并将其用作2的版本号(例如:如果1的版本号为1.0.32,我希望2的生成包具有相同的版本号)。
The documentation说如果“ [我]有一个MSBuild Target可以确定[版本号]应该是什么”我可以使用它,但我不知道在哪里开始。