MSBuild 导入项目 MSBuildExtensionsPath32 取决于版本

MSBuild import project MSBuildExtensionsPath32 depend to version

我想为本地机器和 Jenkins 构建一个 vb.NET 项目。在我的本地机器上 WebApplicationsv14.0 但在我的 Jenkins 上是 v15.0

<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v14.0\WebApplications\Microsoft.WebApplication.targets" />

是否可以在 $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\ 中不使用脚本 a dir cmd?

v14.0替换为v$(VisualStudioVersion)

<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\WebApplications\Microsoft.WebApplication.targets" />