1
私はこのプロジェクトで数十種類の警告を受けています。警告は次のとおりです。私はそれをダブルクリックするとこの.NET Entity Frameworkの警告は何を意味しますか?
Warning 8 Error 2005: Mapping Association 'TPMDBO_TPM_MODIFIEDVALUES_FK1' is redundant: Its referential integrity constraint provides sufficient information. You can safely delete the mapping information for this association. C:\TPM\Entity\TPMEntities.edmx 6267 6277 Entity
は、それは読んだり、私は安全に取り外すことができるかを把握することは困難である.edmxファイルのためのいくつかのひどいデザイナーをロードします。私は自分の選択したテキストエディタを使って直接XMLを使って作業する方がよいでしょう。
ライン6267は述べています:
<AssociationSetMapping Name="TPMDBO_TPM_MODIFIEDVALUES_FK1" TypeName="VZW.TrainingPortfolioManager.Entity.TPMDBO_TPM_MODIFIEDVALUES_FK1" StoreEntitySet="TPM_PROJECTCHANGES">
<EndProperty Name="TPM_MODIFIEDVALUES">
<ScalarProperty Name="MODIFIEDATTRIBUTEID" ColumnName="MODIFIEDATTRIBUTEID" />
</EndProperty>
<EndProperty Name="TPM_PROJECTCHANGES">
<ScalarProperty Name="PROJECTID" ColumnName="PROJECTID" />
<ScalarProperty Name="VERSIONID" ColumnName="VERSIONID" />
<ScalarProperty Name="MODIFIEDATTRIBUTEID" ColumnName="MODIFIEDATTRIBUTEID" />
<ScalarProperty Name="CHANGEID" ColumnName="CHANGEID" />
</EndProperty>
</AssociationSetMapping>
は、これは私が完全にXMLからこのAssociationSetMapping
ノードを削除できることを意味していますか?ありがとう!
この類似の質問を参照してください:http://stackoverflow.com/questions/3186961/warnings-in-edmx-file-when-upgrading-from-3-5-to-4 –