che sto cercando di fare un wrapper per un oggetto COM più facile lavorare con durante il debug con l'aggiunta di un attributo DebuggerTypeProxy - l'attributo sembra funzionare per qualche tempo (durante l'esecuzione di test di unità, ecc ..), ma non funziona quando eseguo il debug del processo di destinazione e non so perché:Diagnosi perché attributi DebuggerTypeProxy non funzionano
- Ho verificato che l'assembly corretto venga caricato nella finestra dei moduli e perfino smontato l'assemblea per assicurarsi che sia quella giusta e abbia gli attributi corretti ecc ...
- Ho provato a rendere pubbliche le mie classi di proxy di debug, ma ciò non ha fatto differenza.
- Ho usato riflessione nella finestra immediata durante il debug il mio processo esterno e visto che l'attributo ho definito sembra essere corretto.
altre classi che hanno DebuggerTypeProxy attributi definiti su di loro (nella stessa assemblea) sembrano funzionare bene - non riesco proprio a capire perché
- C'è qualche altra ragione per la quale il mio attributo DebuggerTypeProxy non funzionerebbe nel processo di destinazione?
- Esistono altri modi per eseguire il debug/troubleshooting del motivo per cui l'attributo non ha alcun effetto?
Ah - mi spiace, ho dimenticato la domanda VS2010, ma in realtà sta succedendo su VS2008. (mi dispiace) – Justin
@Kragen in qualche modo ha perso il tuo commento. Che lingua stai usando? – JaredPar
Il proxy di tipo debugger ecc ... sono tutti scritti in C# – Justin