У меня есть десятки таких предупреждений в моем проекте, и я бы хотел все исправить. Предупреждение:
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>
Значит ли это, что я могу полностью удалить этот узел AssociationSetMapping
из XML? Спасибо!