gpt4 book ai didi

nuget - 在 nuspec 文件中的其他位置引用 nuspec id?

转载 作者:行者123 更新时间:2023-12-02 01:30:27 27 4
gpt4 key购买 nike

我有一个像这样定义的 nuspec 文件:

<?xml version="1.0"?>
<package>
<metadata>
<id>PSP.Build.Vcs.Svn</id>
</metadata>
<files>
<file src="tools\**\**\**\PSP.Build.Vcs.Svn\Set-BuildNumber.psm1" target="tools" />
</files>
</package>

如您所见,id 是“PSP.Build.Vcs.Svn”,并且文件元素中重复了相同的文字。为了 DRY 的利益,是否可以在 nuspec 文件中的其他位置引用 id?我正在想象类似以下的东西(尽管这实际上并没有起作用):

<?xml version="1.0"?>
<package>
<metadata>
<id>PSP.Build.Vcs.Svn</id>
</metadata>
<files>
<file src="tools\**\**\**\$(id)\Set-BuildNumber.psm1" target="tools" />
</files>
</package>

我怀疑答案是否定的,但只是想问一下。

TIA

最佳答案

如果您已设置构建过程,例如 $id$ 的值为 PSP.Build.Vcs.Svn,那么您可以将其替换为 $id$。

参见http://docs.nuget.org/Create/Nuspec-Reference#replacement-tokens

关于nuget - 在 nuspec 文件中的其他位置引用 nuspec id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27917872/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com