2010-04-01 16 views
5

Mi sono imbattuto in qualcosa in Visual Studio 2010 RC che non si stava verificando in precedenza (ad esempio, ieri). Nessun software cambia qui, ma ieri mi sono imbattuto in un po 'di letame durante la compilazione che richiedeva un riavvio.Impossibile aggiungere LINQ alle classi SQL per i progetti in VS2010

Non riesco ad aggiungere LINQ alle classi SQL per qualsiasi progetto tramite la finestra di dialogo Aggiungi. Ho creato siti Web ASP.NET, progetti ASP.NET MVC - entrambi come "modelli" e "vuoti" - e non sembrano esserci modelli installati o disponibili.

alt text http://bandofgeeks.net/blogimages/code/notemplate.png

ho fatto in modo che il progetto si rivolge il Framework 4.0. Posso facilmente aggiungere un nuovo database e i modelli di framework di entità ADO.NET ci sono.

Come soluzione temporanea, posso copiare un file DBML nel mio progetto, eliminare tutte le tabelle e gli sproc, aggiornare la stringa di connessione e utilizzare la shell rimanente (la finestra di progettazione funziona bene in questo modo), ma è un problema.

Qualcun altro ha visto cadere i propri modelli? Capito come reinstallarli?

+0

si trovano le classi Linq-to-SQL se si digita "LINQ" nella casella "Cerca modelli installati" in alto a destra ?? –

+0

no, niente lì. Ho anche provato i modelli online e niente lì. Ho persino ritirato o cambiato il mio ambito di applicazione e ho provato "codice", "Visual C#", "Dati" e "Web" senza alcun risultato. – MisterJames

risposta

6

Nelle precedenti versioni di Visual Studio, è stati in grado di "resettare" la registrazione modello predefinito utilizzando questa riga di comando quando si avvia VS:

devenv.exe /InstallVSTemplates 

non l'ho ancora provato con Visual Studio 2010 - ma potrebbe valere la pena provare! È sicuramente disponibile - vedi lo MSDN docs on VS 2005 command line switches.

+1

grazie marc, ha funzionato a meraviglia. l'interruttore non è documentato nel /? prompt di riga di comando, ma questo ha funzionato lo stesso. cheers, -jc – MisterJames

Problemi correlati