1

我不明白。我找不到关于这个看似无害的问题的任何文档。我尝试了 4 种不同的格式:

1) 大括号+下

<property name="DefaultImpactID" propertyType="System.Guid">
                <value value="{fbfa75c0-a0a0-40e2-a239-c5c6b7435fa6}"/>
              </property>

2) 大括号+鞋面

<property name="DefaultImpactID" propertyType="System.Guid">
                <value value="{67A05AC6-AB4D-47DD-AFC7-EE44FC2D6FAF}"/>
              </property>

3) nobrace+鞋面

<property name="DefaultImpactID" propertyType="System.Guid">
                <value value="67A05AC6-AB4D-47DD-AFC7-EE44FC2D6FAF"/>
              </property>

4)nobrace+lower

<property name="DefaultImpactID" propertyType="System.Guid">
                <value value="fbfa75c0-a0a0-40e2-a239-c5c6b7435fa6"/>
              </property>

总是得到相同的错误:System.InvalidOperationException:无法解析属性“DefaultImpactID”的值。---> System.InvalidCastException:指定的强制转换无效..

4

1 回答 1

1

没关系。您只需要在 value 元素上指定类型,如下所示:

 <property name="DefaultUrgencyID" propertyType="System.Guid">
                <value type="System.Guid" value="67a05ac6-ab4d-47dd-afc7-ee44fc2d6faf"/>
              </property>

(你不必为字符串!)

于 2009-07-23T15:43:28.503 回答