如何在NuGet转换文件中包含当前包版本?

如何在NuGet转换文件中包含当前包版本?,nuget,Nuget,我希望在包中包含一个内容文件,该文件应引用正在安装的包的当前版本(更准确地说是指包文件夹,但唯一不同的部分是版本) 是否有特殊语法(例如,$packageversion$-不起作用)将版本号包含到转换的(.pp)内容文件中 备选方案:我可以从install.ps1访问版本,也可以调用Add Content(我想这也会应用转换),但是如何扩展替换占位符?可以使用的变量(如$rootnamespace$)是相同的,因此您将无法访问版本号 作为一种解决方法,您可以尝试将文件命名为创建NuGet包的构建

我希望在包中包含一个内容文件,该文件应引用正在安装的包的当前版本(更准确地说是指包文件夹,但唯一不同的部分是版本)

是否有特殊语法(例如,$packageversion$-不起作用)将版本号包含到转换的(.pp)内容文件中

备选方案:我可以从install.ps1访问版本,也可以调用Add Content(我想这也会应用转换),但是如何扩展替换占位符?

可以使用的变量(如$rootnamespace$)是相同的,因此您将无法访问版本号

作为一种解决方法,您可以尝试将文件命名为创建NuGet包的构建步骤的一部分

如果您认为将此添加到NuGet会很好,那么在NuGet站点上它是值得的,开发人员在那里非常活跃:-)