Je voudrais créer une nouvelle ligne de commande pour attacher Visual Studio à une application avec IronPython:Impossible de joindre Visual Studio 2008 à une application avec IronPython sur Vista
Mon script:
import clr
import System
from System.Runtime.InteropServices import Marshal
DTE = Marshal.GetActiveObject('VisualStudio.DTE')
curLocalProcess = DTE.Debugger.LocalProcesses
print curLocalProcess.Count
currentProc = curLocalProcess.Item(1)
currentProc.Attach()
Bien que , Je rencontre un problème sur Vista:
EnvironmentError: Visual Studio has insufficient privileges to debug this process.
To debug this process, Visual Studio must be run as an administrator.
Je suppose que ce n'est pas un problème d'IronPython mais de Vista Security. Cependant, je ne peux pas trouver une solution pour cela même après avoir exécuté Visual Studio 2008 SP1 et IronPython en tant qu'administrateur. Sauf que, j'ai également désactivé l'UAC.
Je remarque également que "Exécuter ce programme en tant qu'administrateur" dans Propriétés - onglet Compatibilité pour Visual Studio est grisé.
Avez-vous des commentaires ou des suggestions?