2012-06-06 15 views
9

Ho appena acquistato Visual Studio 2012 RC Ultimate e sto provando a connettermi a un database utilizzando il database di EntityFramework. Ho creato il file EDMX come ho fatto mille volte e quando costruisco il mio progetto ottengo 2 errori. Non sono sicuro se siano imparentati o meno.Si è verificato un errore durante l'idratazione del file EDMX?

Si è verificato un errore durante l'idratazione del file EDMX 'Model.edmx'.

Impossibile caricare il file o l'assembly 'Microsoft.Data.Tools.Schema.Sql, Version = 11.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a' o una delle sue dipendenze. Il sistema non trova il file specificato.

Ho trascorso diverse ore su Google cercando di vedere se qualcun altro ha avuto questo problema e non sto trovando nulla.

Qualsiasi aiuto sarebbe fantastico. Grazie

+1

https://connect.microsoft.com/VisualStudio/feedback/details/746923/entity-framework-bug-after-migrating-a-sharepoint-project-from-2010-to-2012-rc stessa domanda qui –

+0

grazie, spero che questo si risolva presto. – Kevin

+2

Duplicato di http://stackoverflow.com/questions/9554626/entityhydrate-task-failed/9986445. – divega

risposta

10
  1. chiudere tutte le istanze di Visual Studio
  2. eliminare il file C:\Program Files (x86)\MSBuild\4.0\Microsoft.Common.targets\ImportAfterMicrosoft.Data.Tools.Integration.targets
  3. riavvio di Visual Studio & Rigenera soluzione

Spero che questo consente di risparmiare qualcuno un sacco di problemi come potrebbe avere per me -ck

aggiornamento:

a quanto pare questo è un problema solo se è stato installato VS2012RC sopra la parte superiore VS2012 Developer Preview, come qualcosa è stato rimosso/rinominato e che file rimane dalla vecchia installazione e seminano il terrore ...

+0

Ho anche lo stesso errore in VS2010. Fortunatamente era sul mio computer di casa e i miei progetti a casa non sono super critici. Probabilmente la contrassegnerò come una risposta dopo averlo provato. Ma speriamo che presto ci sarà una soluzione per VS2012. – Kevin

+1

a quanto pare questo è solo un problema se hai installato VS2012RC sopra l'anteprima dello sviluppatore VS2012, dato che qualcosa è stato rimosso/rinominato e quel file rimane dalla vecchia installazione e causa il caos .... – ckozl

+0

concordato con @ckozl. questo è il mio caso. –

2

grande grazie a divega su di me puntando nella giusta direzione con la sua risposta su questo post

EntityHydrate task failed

cercare la sua risposta lì, basta semplicemente rimuovere questo file e tutto funziona perfettamente

C: \ Program Files (x86) \ MSBuild \ 4.0 \ Microsoft.Common.Targets \ ImportAfter \ Microsoft.Data.Tools.Integration.targets

+0

odio essere un wiener, ma ti ho dato la stessa risposta alla tua stessa domanda, scoperta in modo indipendente, su questo thread, 7 ore prima che tu lo pubblicassi, cosa dia? – ckozl

+0

@ckozl: vero. Ho votato per la tua risposta :) – divega

+0

@ckozl Ho segnato il tuo come risposta – Kevin

1

FIY

Rinominare il file non funziona .

L'eliminazione ha risolto il mio problema.

Un'altra cosa: il problema si è verificato solo sulla mia casella W7 a 32 bit. Sulla mia scatola W7 a 64 bit tutto funziona bene

Grazie mille per la risposta rapida, posso continuare a lavorare di nuovo.

1

Stiamo cercando di identificare una replica esatta per questo problema nel caso in cui questo ci aiuti a ottenere una correzione nella configurazione di Visual Studio 2012 RTM. Ho bisogno di informazioni sulle configurazioni esatte e sulla sequenza di installazione del software di anteprima e beta precedente a RC da parte di qualcuno che è stato in grado di riproporlo.

+0

Ho note dettagliate sui miei passaggi di installazione. Dove posso inviarli? tom.allen cricketsoft.com –

+0

Inoltre, quali strumenti dovrei usare per acquisire la configurazione di sistema per te? –

Problemi correlati