Articles of studio visuel

Quels sont les (dés) avantages d’utiliser Cassini au lieu de IIS?

J’ai constaté qu’à certaines occasions, je pouvais modifier le source lors du débogage, y a-t-il d’autres avantages à utiliser le serveur Web intégré Visual Studio au lieu d’un répertoire virtuel dans IIS? J’utilise Windows XP sur mon environnement de développement et une instance locale d’IIS 5. Je travaille sur plusieurs projets, alors j’utilise plusieurs répertoires […]

Comment détecter s’il existe une variable membre spécifique en classe?

Pour créer une fonction de modèle d’algorithme, je dois savoir si x ou X (et y ou Y) dans la classe est un argument de modèle. Cela peut être utile lorsque j’utilise ma fonction pour la classe MFC CPoint ou la classe GDI + PointF ou d’autres. Ils utilisent tous des x différents. Ma solution […]

Pourquoi utiliser WinDbg contre le débogueur Visual Studio (VS)?

Quelles sont les principales raisons d’utiliser WinDbg par rapport au débogueur Visual Studio? Et est-il couramment utilisé comme remplacement complet du débogueur Visual Studio, ou plus lorsque le besoin s’en fait sentir.

Comment changer dynamicment les adresses de service Web dans .NET sans recompilation?

J’ai un code qui fait référence à un service Web et j’aimerais que l’adresse de ce service Web soit dynamic (à partir d’une firebase database, d’un fichier de configuration, etc.) afin de pouvoir facilement la modifier. Une des utilisations principales de cette solution consistera à déployer dans plusieurs environnements où les noms de machine et […]

Pourquoi y a-t-il des fichiers .sln, .suo et .csproj?

J’ai commencé à utiliser Visual Studio 2010. Après avoir terminé le programme C #, je constate qu’il y a des .sln et .suo dans le répertoire racine du projet et un fichier .csproj dans le sous-répertoire. A quoi servent ces fichiers? Je dois identifier les fichiers à mettre dans un repository Git. Avec le code […]

Pourquoi std: set (avec un seul deux-points) peut-il comstackr?

J’ai accidentellement écrit std::set keys; comme: std:set keys; mais bizarrement, Visual Studio 2013 comstack toujours. Pourquoi cela arrive-t-il? En fait, les keys ne sont pas seulement définies, mais utilisées plus tard comme un ensemble de chaînes, telles que if(keys.find(keystr)==keys.end()){ keys.insert(keystr); toret.push_back(tempv); }

VisualStudio: raccourci pour renommer une variable

Dans Visual Studio, lorsque vous renommez un nom de variable dans sa définition, la dernière lettre est légèrement soulignée. Si vous passez la souris sur cette option, vous obtiendrez l’option “Renommer OldVaribleName à NewVariableName” et renommer toutes les entrées de cette procédure. variable. Y at-il un raccourci pour cela et ne pas utiliser la souris?

IIS Express – Mise en œuvre du protocole SSL

Je ne parviens pas à faire accepter à IIS Express des connexions sécurisées pour un projet VS2010 MVC3 que je développe. Je peux le faire accepter des connexions non sécurisées sur le port 80, mais pas sur le port 443. J’ai suivi les étapes suivantes, basées sur Google: 1) Vous avez localisé l’empreinte SHA1 de […]

Navigation dans le code avec les raccourcis clavier

Je commence à ressentir le besoin de passer rapidement à travers le code avec des raccourcis clavier, pour arriver plus rapidement où je veux apporter des modifications (en évitant l’utilisation de la souris ou de longues durées en maintenant ↑ , ← , → et ↓ ). J’en utilise déjà: Home – première position dans […]

Copier les dépendances d’une DLL dans Visual Studio

Comment configurer un projet dans Visual Studio pour copier les DLL tierces dont l’une des références du projet dépend? J’ai un projet d’application principal et une DLL de bibliothèque de classes. L’application principale fait référence à la DLL de bibliothèque de classes et la DLL elle-même fait référence à des DLL tierces. Lorsque je comstack […]