我正在使用sidewaffle TemplateBuilder来创建一个多项目解决方案。 在我的一个项目中,我有一个GUID,我想在_preprocess期间在其位置生成新的GUID时进行更改。类似的东西:
add key="base(new
Guid("{34BC9328-FC0D-4960-83B2-612B13DE1514}"))"
value="base(new Guid("MYNEWGUIDHERE"))"/>
如何做到这一点?
答案 0 :(得分:0)
当然,在发布这个问题之后,还有一些新的角度和测试。我找到了答案。这比人们想象的容易。
内置模板生成的机制很多。 有关他们的更多信息,请点击此处Template Parameters.
但总之,您可以使用$guid1$
来$guid10$
获取最多10个唯一的GUID。
它在我的_preprocess文件中看起来像这样:
<add key="base(new Guid("{34BC9328-FC0D-4960-83B2-612B13DE1514}"))" value="base(new Guid("$guid1$"))"/>
就这么简单:)