Question

Je suis en train de se modifier-et continuer à travailler avec Visual Studio 2008 avec un projet ASP.Net MVC. Je suis en 64 bits, ce qui ajoute au problème.

Dans le Gestionnaire de configuration, ma plate-forme de solution active est x86 et tous les projets ciblent x86 Debug ainsi.

Dans les propriétés du projet je « Activer Modifier et continuer » sélectionné.

Dans Outils-> Options ...-> Debugging-> Modifier et continuer je "Activer Modifier et continuer" sélectionné.

Dans Outils-> Options ...-> Debugging-> Général je "Briser tous les processus quand on casse du projet" activés.

Dès que je tente de modifier un code source en dehors d'une vue / template'I le message: Modifier et continuer: Les modifications ne sont pas autorisés alors que le code est en cours d'exécution ou si l'option « Briser tous les processus quand on pauses projet est Handicapées. L'option peut être activée dans Outils, Options, débogage.

Toute idée comment le faire fonctionner?

Était-ce utile?

La solution

Avez-vous vérifié Activer Optimisations? (Options avancées de compilation), je ne pense pas que vous pouvez avoir que vérifié ...

En outre: http://blogs.msdn.com/webdevelopertips/archive/2008/11/26/tip-29-did-you-know-how-to-enable -edit-et-fonctionnalité continue pour le Web-application projects.aspx

Autres conseils

Pour essayer cette VS2010

text alt

Vous ne pouvez pas « modifier et continuer » lorsque le programme est en cours d'exécution. Vous devez casser éditer et continuer, et si vous avez beaucoup de threads vous devez briser tous. Si lors de la rupture, certains fils continuent à courir, il pas un problème avec « modifier et continuer », mais un problème avec les options de rupture.

Utilisez-vous IIS ou construit dans le serveur de développement Visual Studio pour le débogage? J'ai eu du mal avant de se modifier et continuer à fonctionner sous IIS, et a fini par utiliser simplement intégré dans le serveur.

J'ouvre une nouvelle fenêtre du navigateur (il ne se ferme pas quand j'arrête le débogage) alors j'arrête le débogage, apporter des modifications et de construire eux et portent simplement sur l'utilisation de l'autre fenêtre du navigateur pour afficher les modifications. . (Oui - cela fonctionne même avec des changements dans vos fichiers de classe, contrôleurs, etc.)

Si vous voulez juste changer les vues, CSS ou scripts que vous avez juste besoin de changer et de rafraîchissement pour vous assurer que votre navigateur obtient les fichiers mis à jour plutôt que d'utiliser le cache.

Si cela semble étrange à tout le monde - l'essayer! Il fonctionne!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top