不接受TFS自定义日期时间字段格式

不接受TFS自定义日期时间字段格式,tfs,Tfs,阅读本文时,我试图创建一个新字段,其类型为DateTimeControl,字段名为Microsoft.VSTS.Scheduling.FinishDate 因为我不想看到此字段的时间,所以我在定义中添加了两个自定义属性: Format=Custom CustomFormat=dd.MM.yyyy 当我在VS 2013中点击Power Tools 2013中的预览时,我可以选择日期,并根据设置对其进行格式化。我可以用自定义格式编写其他内容,并在预览中使用 当我把它上传到服务器上时,格式总是dd-

阅读本文时,我试图创建一个新字段,其类型为DateTimeControl,字段名为Microsoft.VSTS.Scheduling.FinishDate

因为我不想看到此字段的时间,所以我在定义中添加了两个自定义属性:

Format=Custom
CustomFormat=dd.MM.yyyy
当我在VS 2013中点击Power Tools 2013中的预览时,我可以选择日期,并根据设置对其进行格式化。我可以用自定义格式编写其他内容,并在预览中使用

当我把它上传到服务器上时,格式总是dd-MM-yyy-h:MM-tt,它永远不会改变。 我为我的用户设置了一个自定义区域设置,我怀疑这是一个问题,但我的时间区域设置是h:mm,没有AM/PM,但工作项中的字段始终显示我12:00 AM

这是一个地区问题,或者为什么预览与“现实”不同?使用工作项编辑器为上述配置生成的xml看起来正确(正确的属性插入到xml中:

<Control FieldName="Microsoft.VSTS.Scheduling.FinishDate" Type="DateTimeControl" Label="Target Date" Format="Custom" CustomFormat="dd.MM.yyyy" />

格式标记确实有效,但是(我喜欢总是有but的地方),它只在Visual Studio视图中有效,而不是在Web视图中。我也遇到过这个问题,仍然没有找到一个适合Web客户端的好解决方案

亚伦