我想在包中包含一个内容文件,该文件应该引用正在安装的软件包的当前版本(更准确地说是包文件夹,但唯一不同的部分是版本)。
是否有特殊语法(例如$ packageversion $ - 不起作用)将版本号包含到转换后的(.pp)内容文件中?
替代方案:我可以从install.ps1访问该版本,我也可以调用Add-Content(我想这也将应用转换),但是如何扩展替换占位符?
答案 0 :(得分:0)
您可以使用的变量(例如$ rootnamespace $)是ProjectProperties,因此您将无法访问版本号。
作为一种变通方法,您可以尝试在创建NuGet包的构建步骤中命名该文件。
如果您认为将此添加到NuGet会很好,那么在NuGet网站上值得starting a discussion,开发人员在那里非常活跃: - )