2014-04-23 1 views
0

J'ai vu un certain nombre de messages demandant ce qui est arrivé à Global.asax et ce qui est la classe de démarrage.Dev Studio 2013 nouveau projet MVC n'a pas de classe de démarrage

J'ai la question inverse. Lorsque je crée un nouveau projet MVC/Web API 2 (via Web/Application Web Web ASP.NET/Web API Template), je reçois toujours Global.asax comme point d'entrée et non Startup.cs

Je me demande simplement comment c'est d'autres ont la classe (Owin) Startup par défaut (j'ai la possibilité d'ajouter la classe de démarrage via Add | New Item | OWIN Startup class)

Merci d'avance pour toute information.

Répondre

0

Je suppose que cela dépend du modèle utilisé. Avez-vous des modèles d'addon? Une sorte d'erreur arrive? Dernier service pack?

Vous pouvez en ajouter un en ajoutant> Ajouter un nouveau> OWIN Startup Class ou vous pouvez ajouter manuellement une classe appelée startup.cs et les références owin, system.web, ect. et ça va marcher.

+0

Salut William, merci pour cela. Oui, j'ai juste ajouté manuellement la classe de démarrage, et l'utilise pour mon point d'entrée. J'ai juste vu quelques autres parler de l'obtenir par défaut quand ils ont créé leur projet MVC (où je ne l'ai pas fait). Les articles que j'ai vus ressemblaient à des gens qui n'avaient pas ajouté de modèles, alors j'ai supposé que c'était un modèle par défaut que je n'avais pas pour une raison quelconque. Je serai à l'affût d'un tel modèle si. – peterc

Questions connexes