Nessun modello in Visual Studio 2017


103

Dopo un'installazione da zero di Visual Studio 2017 (RC), non riesco a trovare un elenco standard di modelli. Sono specificamente interessato a Console Application (C#) templatee Windows Form (C#) template. Sono abbastanza sicuro che mi manchi uno dei singoli componenti. Non sono sicuro di quale debba essere installato e non voglio installarli tutti.

Si prega di consultare il mio elenco con i componenti installati.

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine


3
Hai visto il collegamento a sinistra?
SLaks

1
@ MattRowland hai ragione. È colpa mia se non ho controllato la scheda "Carichi di lavoro". Stavo cercando in un posto sbagliato ("Componenti individuali"). ecco perché ho posto la domanda. Quindi se non è utile per te non significa che non sia utile per tutti noi.
Serge Voloshenko

5
Ho avuto gli stessi identici problemi durante l'installazione. Pensavo di aver selezionato tutti i componenti giusti, ma mancavano i modelli.
CSharpie

15
Questa è una domanda valida. Ti aspetteresti che i modelli siano lì dopo aver scaricato la community di VS2017, che è quello che ho fatto. In secondo luogo, non è ovvio quali opzioni selezionare quando si ha a che fare con i modelli. La risposta è ciò che mi ha aiutato.
Ray

1
Stesso problema nella versione rilasciata. Se MS fosse stato un po 'intelligente, ci avrebbero fornito un avviso durante l'installazione, del tipo "Sei sicuro di non aver davvero bisogno di Windows Form e modelli di console di Windows?" con opzioni come "Non c'è bisogno" e "Aggiungi elementi necessari"
Eske Rahn

Risposte:


133

È necessario installarlo avviando il programma di installazione.

Collegamento al programma di installazione

Fai clic sulla scheda "Carico di lavoro" * in alto a sinistra, quindi seleziona "Sviluppo .NET-Desktop" in alto a destra e premi Installa. Nota che potrebbe modificare le dimensioni dell'installazione (in basso a destra) e puoi installare altri carichi di lavoro, ma devi installare almeno ".NET-Desktop Development".

Apri il programma di installazione di Visual Studio;  "Modifica" l'installazione esistente o avvia una nuova installazione.  Nella scheda "Carichi di lavoro", scegli l'opzione "Sviluppo desktop .NET"

* come si vede nei commenti di seguito, gli utenti non sono stati in grado di ottenere l'equivalente utilizzando la scheda "Componenti individuali".


1
Penso che questo sia quello che stavo cercando. Male che stavo cercando nella scheda "Componenti individuali". Installazione adesso.
Serge Voloshenko

@SergeVoloshenko Probabilmente puoi farlo anche tramite i componenti, ma questa è stata la soluzione che ho scelto.
CSharpie

1
CSharpie, ho provato a installare un paio di componenti relativi ai modelli e non ha funzionato. Non credo che ne troverai. La tua soluzione è l'unico modo per farlo.
Serge Voloshenko

2
Volevo solo aggiungere che questa è la soluzione corretta ma è successo anche a me nella versione rilasciata. Ero confuso sul motivo per cui non si installava a causa del fatto che ho selezionato il pacchetto .Net Desktop Development. Ho notato i componenti mancanti e l'ho confermato andando di nuovo nel programma di installazione e il pacchetto è stato effettivamente controllato. Ho selezionato un pacchetto arbitrario e ho premuto installa. Una volta completato, ho riavviato e il pacchetto .NET Desktop era finalmente disponibile. Per rispondere all'ovvio, sì, ho fatto un riavvio dopo la mia installazione iniziale.
ozfive

1
Non ho nemmeno il nodo C #, solo installato -> Altri tipi di progetto -> Soluzione vuota. Nient'altro. Non ho idea.
bokibeg

21

Se hai installato lo sviluppo desktop .NET e ancora non riesci a vedere i modelli, probabilmente VS sta recuperando i modelli dalla cartella dei modelli personalizzati e non è installato.

Per risolvere il problema, copia la cartella dei modelli installati in custom .

Questa è la tua cartella " installata "

C: \ Programmi (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ ProjectTemplates

Questa è la tua cartella " personalizzata "

C: \ Users [nome utente] \ Documents \ Visual Studio \ 2017 \ Templates \ ProjectTemplates

In genere questo accade quando sei in ufficio e stai eseguendo VS come amministratore e Visual Studio è confuso su come unirli entrambi e se noti che non hanno la stessa struttura di cartelle e nomi di cartelle. Uno è CSHARP e l'altro C # ....

Tuttavia, non ho avuto lo stesso problema quando ho installato l'edizione della community di VS 2017 a casa. Questo è successo quando ho installato l'edizione "enterprise" di Visual Studio 2017.


Ciò ha aiutato, ma il mio .cshtmlmodello manca ancora
Serj Sagan

@DesireaHerrera, con questo approccio la cartella Templates non è apparsa anche per me, ma ho potuto trovare il modello desiderato sotto Installed tree node. Oppure usa la casella di ricerca per trovarlo.
elshev

3

Ho dovuto reinstallare lo sviluppo desktop .NET (tramite la scheda Carico di lavoro), anche il pulsante mostrava: Modifica

Dopo che è apparsa la selezione di Visual C # :) (E ora posso usare il modello APP della console)



2

La mia esperienza personale è stata che avevo installato prima il client Team Foundation Server per il 2017 (lo usavo come prova di concetto per il nostro team QA, mentre stavo ancora usando VS2015), quindi l'ho seguito con Installazione di Visual Studio 2017 in seguito per iniziare sviluppo.

Quello che ho trovato nel mio menu di avvio è stato un Visual Studio 2017 e un Visual Studio 2017 (2) . Il Visual Studio 2017 (2) aveva tutti i modelli che mi mancavano. Seguire i passaggi trovati nella prima risposta a questa domanda (che erano chiari e facili da seguire) non ha risolto il mio problema. Avevo pensato che l'avvio del client sarebbe stato aggiornato al client di sviluppo, ma non è stato così. L'ho rinominato in Visual Studio Professional e ora ho tutto ciò di cui ho bisogno. Non sono sicuro che questo accada a qualcun altro, ma è quello che è successo a me, quindi spero che questo aiuti qualcuno.


Questo è esattamente quello che è successo a me! Grazie
Ruaan Volschenk

2

NOTA: questo argomento riguarda i problemi di installazione con i modelli di progetto MS.

Sono arrivato qui tramite una ricerca su Google, stavo cercando un'opzione Modello mancante nel menu File di Visual Studio 2017: in VS-2015, era Esporta in modello e l'ho usata per aggiungere i miei elementi di progetto standard.

Nel frattempo, ho trovato una risposta .. il mio problema non era relativo ai modelli predefiniti e non ha bisogno di installare cose. L'opzione Esporta in modello è stata spostata nel menu Progetto VS-2017 !


1

I miei modelli C ++ erano sempre presenti, erano quelli C # che mancavano.

Simile a CSharpie, dopo aver provato molte modifiche / reinstallazioni, stranamente quanto segue alla fine ha funzionato per me:
- esegui il programma di installazione, ma deseleziona " Sviluppo desktop con C ++ ".
- consenti al programma di installazione di completare
- esegui di nuovo il programma di installazione e seleziona " Sviluppo desktop con C ++ ".
- consenti al programma di installazione di completare


0

Nel mio caso, avevo tutte le funzionalità richieste, ma avevo installato la versione di Team Explorer (accidentalmente utilizzato il programma di installazione sbagliato) prima di installare Professional.

Durante l'esecuzione della versione Team Explorer, era disponibile solo l'opzione Soluzione vuota.

L'EXE di Team Explorer si trovava in: "C: \ Programmi (x86) \ Microsoft Visual Studio \ 2017 \ TeamExplorer \ Common7 \ IDE \ devenv.exe"

Una volta avviato l'EXE corretto, Visual Studio ha iniziato a funzionare come previsto.

Il Professional EXE si trovava in: "C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Professional \ Common7 \ IDE \ devenv.exe"

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.