2009-03-09 11 views
10

Ho installato la versione di Visual Studio Team System 2008 Architecture: 9.0.30729.1 SP e Microsoft Net Framework 3.5 SP1."Visual Studio 2008 SP1" Modello modello dati Entity ADO.NET non trovato

Quando aggiungo un nuovo elemento non riesco a trovare il modello del modello di dati di entità ADO.NET.

Cosa sta succedendo?

Grazie!

+0

Avete trovato una soluzione per questo? –

+0

Sì! Selezione di .NET Framework 3.5. Verifica se hai installato anche Visual Studio 2008 SP1 e .NET Framework 3.5 SP1 – VansFannel

+0

Ciao, sto utilizzando VS 2008 Professional con .NET Framework 3.5, ma non ho ancora il modello. Cosa posso fare a riguardo? Ho reinstallato VS 2008 SP1 e .NET 3.5, non riesco ancora a vedere il modello del modello di dati di entità ADO.NET. – yeeen

risposta

5

SINTESI Sembra che ci siano molteplici cause di questo problema, come molte delle altre risposte indicano.

  1. Assicurarsi Framework 3.5 SP1 è installato prima
  2. Assicurarsi che Visual Studio è installato 2008 SP1
  3. si assicura che il progetto si rivolge il 3,5 quadro
  4. Un modello di dati si aggiunge a un progetto esistente, non un progetto separato tipo

END Sommario

È essere guardando il livello sbagliato. Un modello di dati di Entity Framework è qualcosa che si aggiunge a un progetto, non è un tipo di progetto separato.

pulsante destro del mouse su un progetto esistente Selezionare Aggiungi, nuovo elemento

E quindi selezionare ADO.Net Entity Data Model ...

+3

Questa non è la risposta giusta! –

+0

Quindi ... qual è la risposta giusta? – VansFannel

1

Avevo lo stesso problema, ma la mia soluzione si è rivelata semplice: il mio progetto era predefinito su un progetto .Net 2.0 e doveva essere impostato su .Net 3.5 prima di esso mi offrirebbe l'opzione Entity Framework s nella casella Aggiungi nuovo elemento.

5

Quindi, per ricapitolare:

Richiede Visual Studio 2008 Service Pack 1 (include .NET Framework 3.5 SP1)

  • È necessario lavorare con un 3,5 progetto Net Framework
  • In Solution Explorer, fare clic con il tasto destro e selezionare "Aggiungi" -> "Nuovo elemento"
  • Per facilità di ricerca, selezionare la voce "Dati" nella vista ad albero a sinistra
  • Selezionare ADO Modello di dati di entità .NET e specificare un nome nella casella di testo sotto
  • 10

    Assicurarsi di disporre di VS2008 sp1 (http://www.microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=en). Avevo installato .Net Framework 3.5 SP1 ma non VS2008 SP1. ... almeno questo è quello che stavo facendo male.

    +1

    Assicurarsi di eseguire anche lo strumento di preparazione del Service Pack elencato nella sezione Importante della pagina di download per VS2008 SP1. Questo è stato necessario per farlo funzionare sulla mia macchina. – Rowan

    +0

    Risolto il problema per me. – Bialecki

    1

    Ho avuto lo stesso problema. Ho installato Visual Studio SP1 e applicato .Net Framework 3.5 SP1.

    Ho scaricato ISO di Visual Studio SP1 e lo ho masterizzato su un DVD.

    Ho scoperto che dovevo disinstallare Visual Studio e quindi reinstallarlo. Solo allora potrei applicare SP1 dal DVD.

    My Visual Studio era un'installazione relativamente fresca. Ho installato .Net Framework 3.5 SP1 e ASP.NET MVC 1.0 prima di provare a eseguire l'aggiornamento a SP1. Questi potrebbero aver creato un conflitto con l'aggiornamento SP1.

    ISO: http://www.microsoft.com/downloads/details.aspx?FamilyID=27673c47-b3b5-4c67-bd99-84e525b5ce61&displaylang=en

    Oliver

    0

    Ho avuto lo stesso problema. Il fatto è che ASP.NET MVC deve essere installato dopo .NET 3.5 SP1 e VS2008 SP1, se è stato installato prima - prova a disinstallare ASP.NET MVC, .NET 3.5 SP1 e VS2008 SP1 e quindi installarlo nell'ordine corretto.

    Grazie, Arty

    2

    penso la maggior parte di voi ragazzi sono sp1 confusione per .NET con pacchetto di servizi di VS2008. molto probabilmente avete tutti .net 3.5 sp1. È necessario avere sia .net 3.5 sp1 + vs2008 sp1 .... il più tardi richiederebbe molto tempo per scaricare e installare a seconda della velocità della rete.

    Provalo e questo problema sarebbe risolto.

    Problemi correlati