Microsoft Visual Studio Professional 2012 est installé, version 11.0.60610.01 Update 3. Lors du débogage d’un fichier ac # (.cs), Visual Studio me communique le message suivant lorsque je tente de définir un point d’arrêt: “Un point d’arrêt n’a pas pu être inséré à cet endroit”. Je reçois ce message même lorsque j’essaie de le définir […]
En Python, je peux utiliser des décorateurs pour suivre l’appel de fonction, ses variables et ses valeurs. C’est très facile à utiliser. Je me demande juste si C # peut faire la même chose? Je découvre qu’il existe un exemple de code d’atsortingbut CallTracing en ligne. Cependant, il n’a pas montré le résultat que j’attendais. […]
Comment déboguer un projet de code natif à l’intérieur d’un projet de code managé? J’utilise C # pour appeler du code C ++ et j’ai besoin de déboguer le code C ++. Sinon, je dois quitter le projet, ouvrir le projet C ++, créer un testeur, puis déboguer le code. C’est horrible.
Je développe une application C # qui semble avoir une fuite. J’ai utilisé le profileur de mémoire et constaté que mon les octets privés continuent à augmenter, mais pas tous les tas , ce qui signifie que c’est probablement une fuite de mémoire native Maintenant que je suis coincé, comment puis-je trouver des memory leaks […]
Supposons que j’ai un script PowerShell simple: 1..3 | Write-Host Comment PowerShell le traite-t-il? Construit-il un assemblage en mémoire ou un fichier .dll temporaire? Puis-je examiner cet assemblage et MSIL à l’aide de certains outils (par exemple, ILSpy, VS, WinDbg)? PowerShell traite-t-il le traitement des scripts de fichier et l’entrée de ligne de commande REPL […]
La question en bref: comment puis-je déboguer le code généré lors d’une session de débogage sur le programme générateur? (voir code ci-dessous) Je suis confronté au problème suivant: je voudrais déboguer le code généré / compilé dynamicment à partir de l’application qui le génère. J’ai fourni un exemple trop simpliste pour le clarifier. Cet exemple […]
Considérez le programme simple suivant: var dblMax = Double.MaxValue; var result = (dblMax * 1000) / 1800; Console.WriteLine(result); Lorsque je construis cela en mode débogage et que je l’exécute (Ctrl + F5) ou que je le 9.987140856842E+307 (F5), il imprime 9.987140856842E+307 . Lorsque je passe en mode Release et que je l’exécute (Ctrl + F5), […]
Je viens de rencontrer quelque chose d’assez bizarre en exécutant une application en mode Debug ( VS 2008 Express , Any Cpu ). J’apprécierais si quelqu’un m’éclairait sur ce qui se passe ici? // PredefinedSizeGroupMappings is null here Dictionary groupIDs = PredefinedSizeGroupMappings ?? new Dictionary(); // so groupIDs is now initialized as an empty Dictionary, […]
Petite question sur la sortie des requêtes générées par LINQ to SQL. Je suis dans un projet ASP.NET MVC, Visual Studio 2008, et j’essaie les recommandations de la documentation MSDN: MyDataContext _dc = new MyDataContext(); _dc.Log = Console.Out; Mais rien ne s’affiche dans la fenêtre “Sortie” (CTRL + Alt + O). Dois-je configurer quelque chose […]
Le débogueur ne veut pas entrer dans une variable non utilisée. Si je déclare (var x = “hola”) il ne reconnaît pas x et dit qu’il n’existe pas dans le contexte actuel. Lorsque je travaille avec x il le reconnaît.