2016-01-02 24 views
20

Sto seguendo questa configurazione esercitazionemancanti ASP.NET 5 modelli

https://docs.asp.net/en/latest/tutorials/your-first-aspnet-application.html#create-a-new-asp-net-5-project

E sono imbattuto in un problema. Nel tutorial le istruzioni sono le seguenti:

Avviare Visual Studio 2015. Dal menu File, selezionare Nuovo> Progetto.

Selezionare il modello di progetto Applicazione Web ASP.NET. Appare sotto Installato> Modelli> Visual C#> Web. Denominare il progetto ContosoBooks e fare clic su OK.

Questo va bene, ma nella fase successiva:

Nella finestra di dialogo Nuovo progetto ASP.NET, selezionare Web Application in ASP.NET 5 Anteprima Modelli. Inoltre, assicurati che la casella di controllo Host nel cloud non sia selezionata e fai clic su OK.

Non vedo ASP.NET 5 Modelli di anteprima!

enter image description here

L'unica cosa che sto notando è che la mia autenticazione afferma Nessuna autenticazione ma io sono firmato in modo non sono sicuro che cosa questo significa o se questo è un fattore.

La versione che ho installato di Visual Studio è "Community 2015".

Ho già esaminato i trucchi come descritto in This Article.

Spero che qualcuno con una conoscenza più approfondita sull'argomento possa darmi una mano in quanto non sono stato in grado di trovare alcun thread ecc. Dello stesso problema o cosa potrebbe causare la mancata presenza dei Modelli.

risposta

6

Ho concluso, seguendo un'altra domanda StackOverflow su How to check the ASP.NET version loaded on a system come ho notato che i modelli sono stati categorizzati nelle versioni ASP.NET (4.6.1 & 5) nei tutorial ma il mio non lo erano.

Così ho poi controllato e il mio file in C: \ Windows \ Microsoft.NET \ Framework sono i seguenti enter image description here

Rivelare alcuna directory v5.0.Ho rettificato questo e ora tutti i modelli sono disponibili

MODIFICA:

Per risolvere il problema:

sono andato a http://www.asp.net/downloads e scaricato ASP.NET MVC 5

ho assicurato Ho controllato gli Strumenti per sviluppatori nel processo di download.

Questo problema è stato risolto. Avevo quindi i file modello MVC 5. Perché li ho scaricati, quindi li ho avuti ... e non li avevo più.

ALTERNATIVO FIX:

Inoltre Dalla mia ricerca, alcune persone non aveva incluso Developer Tools. Per risolvere: vai al vecchio compagno 'Aggiungi o rimuovi programmi' e trova l'installazione Microsoft Visual Studio 20xx, 'cambia' e installa Microsoft Web Developer Tools

+7

si può aggiungere come "corretti" la situazione? –

+1

e come lo hai risolto? –

+0

Ora ho aggiunto un emendamento per ulteriori chiarimenti –

0

Ho avuto lo stesso problema, ma in realtà è anche meglio perché "La nuova finestra di dialogo consente di modificare le opzioni di autenticazione predefinite per molti dei modelli. Ad esempio, quando si crea un progetto Web Form ASP.NET è possibile selezionare una delle seguenti opzioni:

Nessuna autenticazione account utente individuali (appartenenza ASP.NET o il registro fornitore sociale) Conti organizzative (Active Directory in un'applicazione internet)" check-out questo >>http://www.asp.net/mvc/mvc5

0

Recentemente ho avuto questo problema e alla fine l'ho risolto disinstallando (pannello di controllo - > disinstallare un programma) Microsoft.NET Core e Microsoft Visual C++ redistrutable 2015 (x64 & x86) e quindi reinstallare l'asp.net core rc2 (https://www.microsoft.com/net/core#windows o eventualmente selezionare Strumenti-> Estensioni e aggiornamenti-> Aggiornamenti all'interno di Visual Studio) .

Ho disinstallato i redistrutables di Visual C++ perché ho continuato a ricevere un errore durante il tentativo di reinstallare asp.net core rc2. Continuava a dirmi che esisteva già anche dopo averlo disinstallato e che l'aggiornamento veniva mostrato nella sezione "Estensioni e aggiornamenti" di Visual Studio dopo aver provato (ma fallendo) a installare l'aggiornamento asp rc2 core. non esistono più

18

Asp.net 5 modelli - sono rinominati per Asp.net Nucleo: ASP.NET 5 is dead - Introducing ASP.NET Core 1.0 and .NET Core 1.0

Così, durante la creazione del progetto, invece di picking "ASP.NET Web Application" in quanto è in il video - selezionare "Applicazione Web ASP.NET Core" e quindi nella pagina successiva quei 3 modelli (Vuoto, Web API, Applicazione Web) sono gli stessi dei modelli di anteprima asp.net 5 del video

+0

Da questo link si afferma: "Questo post del blog sta annunciando questa modifica. Non è ancora stato fatto o rilasciato. di questo scritto, questo lavoro è appena iniziato e sarà in corso nei prossimi mesi."E questo post è datato un paio di settimane dopo che questa domanda è stata posta. È giusto supporre che molte persone saranno ancora nello stesso ambiente del post originale e manterranno il valore in entrambi i modi, ma grazie per l'aggiornamento comunque –

8

VS 2015 Anteprima sta passando sotto Applicazione web ASP.net Core. Se non riesci a vederlo sotto i modelli, vai al sito this e scarica . NET Core 1.0 per Visual Studio quindi installa.

enter image description here enter image description here