Xml 错误MSB4067:元素<;何时>;下元素<;选择>;未被承认

Xml 错误MSB4067:元素<;何时>;下元素<;选择>;未被承认,xml,msbuild,conditional-statements,Xml,Msbuild,Conditional Statements,我有以下代码: <Import Project="C:\Program%20Files%20(x86)\MSBuild\ExtensionPack\4.0.13.0\x64\MSBuild.ExtensionPack.tasks" /> <PropertyGroup> <Workspace></Workspace> <SolutionName></SolutionName> <TargetEn

我有以下代码:

<Import Project="C:\Program%20Files%20(x86)\MSBuild\ExtensionPack\4.0.13.0\x64\MSBuild.ExtensionPack.tasks" />

<PropertyGroup>
    <Workspace></Workspace>
    <SolutionName></SolutionName>
    <TargetEnv></TargetEnv>
    <DeployPath></DeployPath>
    <TargetBranch></TargetBranch>
    <BuildNumber></BuildNumber>
    <Revision></Revision>
</PropertyGroup>

<Target Name="assinfo">

<Choose>
    <When Condition=" '$(TargetEnv)'=='development' "> 
            <PropertyGroup>
                <Revision>1</Revision>
            </PropertyGroup>
        </When>
</Choose>


1.
Msbuild显示此错误:

C:\workspace\BuildScripts\buildTEST.proj(20,3):错误MSB4067: 元素“Choose”下的“When”无法识别


我需要了解出了什么问题。

看起来您试图在
元素中使用
。MSBuild当前不支持此操作