在我的 VB.NET 项目中,我有三个配置 DEBUG|TEST|RELEASE。
目前,当我使用 MSbuild 和 TeamCity 进行构建时,我对配置进行了硬编码,闻起来很糟糕!
<Configuration Condition=" '$(Configuration)' == '' ">Test</Configuration>
现在在每个人都尖叫我不要硬编码之前,这样做的原因是因为我们似乎永远无法填充 $(Configuration)。
所以我的问题是在 MSBuild 中如何从提交给 SVN 的解决方案文件中读取当前选择的配置?