This page will help you to solve the incident when you are getting the error "Entity Framework incompatible with WCF due to metamodel containing same name or id" while installing .Net Entity framework along with the WCF extension on the schemas,
Release | Yes/No |
---|---|
8.3.x |
RDBMS | Yes/No |
---|---|
CSS |
1. Create the schema in any higher version of CAST AIP.
2. Try to install the WCF 2.0.0-funcrel versions and .Net entity framework 1.4.4 on the schema.
3. You will get an "Entity Framework incompatible with WCF due to metamodel containing same name or id" and servman won't let you run the
manage extension option and if it is run through AIP Console, it will fail with an error "Entity Framework incompatible with WCF due to metamodel containing same name or id"
The impact of the problem is on:
- Installing extension in servman
- Failing upgrade script.
Normally, appropriate dependencies are downloaded when using the extension downloader as documented here: Downloading and installing a CAST extension
Some older initial trial versions of the extensions had incorrect numbering for the extensions and using these instead of the latest functionally released extensions can cause some dependency mismatching.
To fix the problem, proceed as follows:
- As a workaround, you can upgrade the .Net entity framework extension to the latest version along with the latest version of the WCF extension while upgrading the schema.
More on the versions of the extensions can be seen in the documentation here: CAST AIP Extensions