2009-07-23 11 views
1

私はそれを取得しません。この一見無害な問題について私はどんなドキュメントも見つけることができません。Microsoft Unityを使用してGUIDを設定する方法

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:私は4つの異なるフォーマットを試みました+下限

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

常に同じエラーが発生します。System.InvalidOperationException:プロパティ "DefaultImpactID"の値を解決できませんでした。 ---> System.InvalidCastException:指定されたキャストは無効です..

答えて

1

nevermind。あなただけのように、値要素にタイプを仕様にあります。

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

(あなたが文字列にする必要はありません!)

関連する問題