2009-06-05 3 views
2

J'ai suivi les conseils du livre Professional Asp.net 1.0 Wrox pour ajouter les références MVC à une application Web existante et cela fonctionne bien, sauf pour les options d'échafaudage. Quand je fais un clic droit sur un contrôleur je n'obtiens pas les options d'affichage d'échafaudage que vous obtenez dans une nouvelle application asp.net mvc. Je suis sûr qu'il y a un hack .csproj qui est nécessaire pour obtenir les options d'échafaudage mais je ne trouve aucune référence nulle part. Est-ce que quelqu'un d'autre a rencontré cela et a trouvé une solution?Ajout de Asp.net mvc à une application Web existante Comment obtenir des options d'échafaudage

Répondre

3

Google Eh bien à la rescousse. J'ai trouvé une réponse sur le blog suivant: http://wildermuth.com/Tag/ASP.NET+MVC

Vous devez éditer le fichier .csproj et l'ajouter à ProjectTypeGuids {603c0e0b-db56-11dc-be95-000d561079b0}. L'ordre semble avoir de l'importance. À l'origine, j'ai ajouté à la fin de la liste guid et le projet ne se chargerait pas et jeté une erreur non prise en charge. J'ai créé un site mvc vide et regardé les guids et le guid ci-dessus a été listé 1er. Donc je l'ai ajouté au début et tout a bien fonctionné.

+1

fraîcheur. Bon produit. – Irwin

+0

Je l'ai ajouté à la fin, pas de chance, l'a ajouté à l'avant comme vous l'avez dit, cela a fonctionné. Merci! – MrBoJangles

Questions connexes