VS模板参数:获取部分项目名称

Shi*_*mmy 5 csproj project-template visual-studio-templates visual-studio-2017

我有一个多项目解决方案模板。我已经使用指南创建了它。

我的解决方案是使用中央共享项目生成多平台项目:

  • MyProject.Shared
  • MyProject.UWP
  • MyProject.Droid
  • ETC。

问题是,当我$safeprojectname$.Shared在各个项目的csproj文件(假设在 UWP 中)中使用以添加对共享项目的引用时,生成的MyProject1.UWP.Shared不是MyProject1.Shared.

如何从各个项目引用共享项目名称/解决方案名称?

PS 有一个$SpecificSolutionName$参数,但只有在用户选中“创建解决方案目录”选项时才有效,对我来说还不够好。

长话短说

如何从参数中获取部分项目名称?

Shi*_*mmy 1

$ext_safeprojectname$就可以了。

信用