J'ai utilisé la macro de this blog entry pour attacher le débogueur Visual Studio à une instance en cours d'exécution de l'application Web sur laquelle je travaille actuellement. Cependant, si j'ai plus d'une instance du serveur Web Visual Studio en cours d'exécution, il y a chance à laquelle il s'attachera.Détermination du port sur lequel une application Web Visual Studio s'exécute
Y at-il un moyen de déterminer quel port est configuré dans le projet Web afin que je puisse modifier la macro pour filtrer son choix de processus à celui-là?
Infos complémentaires
Je suis conscient que vous pouvez définir le numéro de port à une statique - je l'ai fait juste que dès le départ aller, ce que je suis en train de déterminer comment à par programme déterminer le numéro de port défini afin que je puisse modifier la macro (dans l'entrée de blog liée) et assurez-vous qu'il se connecte à la bonne instance du serveur Web Visual Studio. Le fonctionnement des choses est que j'ai deux (ou plus) instances de Visual Studio en cours d'exécution, chacune contenant une solution contenant un projet web et un ou plusieurs autres projets Lorsque je déclenche la macro à partir d'une instance donnée de Visual Studio, je souhaite trouver le projet Web dans cette instance chargée de la solution et déterminer le port sur lequel elle s'exécute.
Je pense que je manque quelque chose évidente - Je ne comprends toujours pas la question. Par exemple, travaillez-vous dans deux applications Web + en même temps et lorsque vous essayez de déboguer un, il s'attache à une autre instance de Cassini au lieu de la sienne? Ou vous attachant d'un autre projet? –
J'ai plusieurs instances de Visual Studio chargées, j'ai ajouté des précisions à la question: =) – Rob