Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 DefaultWorkItem不允许将组分配给_Visual Studio 2010 - Fatal编程技术网

Visual studio 2010 DefaultWorkItem不允许将组分配给

Visual studio 2010 DefaultWorkItem不允许将组分配给,visual-studio-2010,Visual Studio 2010,我已经使用TFS Power Tools创建了一个新的流程模板。我添加了一个组[项目]\Developers。我更改了任务类型的类型定义,因此“分配给”现在有两条规则: 允许存在值 AllowedValue([项目]\Developers在列表中) 现在,当我创建默认工作项并打开“分配给”组合时,它会显示“$$PROJECTNAME$$\Developers”。如果我选择此选项,请上载模板并尝试创建团队项目,助手会出现以下错误: TF26214:无法保存工作项。错误字段:已分配给 TF23708

我已经使用TFS Power Tools创建了一个新的流程模板。我添加了一个组[项目]\Developers。我更改了任务类型的类型定义,因此“分配给”现在有两条规则:

  • 允许存在值
  • AllowedValue([项目]\Developers在列表中)
  • 现在,当我创建默认工作项并打开“分配给”组合时,它会显示“$$PROJECTNAME$$\Developers”。如果我选择此选项,请上载模板并尝试创建团队项目,助手会出现以下错误:

    TF26214:无法保存工作项。错误字段:已分配给

    TF237086:无法保存工作项,因为至少有一个字段包含不允许的值


    如果我删除默认工作项,团队项目将成功创建,并且我可以使用Assinged To中的Developers组手动添加新的工作项。

    在此之后看到您提出这个问题,我并不感到惊讶


    答案仍然是一样的:您不能在“分配给”字段中使用组。

    这是错误的!实际上我已经能够在“分配给”中分配组了“。有很多关于如何设置的示例。问题是如何让查询使用它。您可以删除Assigned to字段中的限制,使其类似于公共字符串字段,然后允许存储几乎所有您想要的内容。但是,仅此而已,您将无法查询组或其他内容,TFS仅将此字段的内容作为VALIDUSER处理,其他内容则不处理。没有查询功能来获取您想要的内容。总之,您删除了此字段中的一些限制,以存储整个工作项行为的“无效”值。工作项查询,报表将无法正确操作。相信我。