Hvordan jeg tillegger en VSTO Excel søknadsprosessen for å feilsøke?

stemmer
2

Jeg har en Excel VSTO 2005 program jeg trenger å feilsøke, jeg har prøvd å feste til prosessen EXCEL.EXE i Visual Studio 2005 til ingen nytte.

Vet noen hva de skal gjøre for å feilsøke forvaltet kode som kjører i et VSTO Excel Application?

Publisert på 29/10/2008 klokken 14:13
kilden bruker
På andre språk...                            


5 svar

stemmer
5

Jeg har ikke jobbet med Excel, men med VSTO i Word, feste debugger til WINWORD prosessen fungerer, men gjør det umulig å feilsøke oppstartskode, som det allerede har løp før du kan feste. I dette tilfellet kan du sette inn

Debugger.Launch();

som vil stoppe koden din og be om å feste en debugger. Det handler om den beste løsningen jeg kunne finne.

Svarte 29/10/2008 kl. 14:17
kilden bruker

stemmer
0

Jeg brukte VS2008 og VSTO 2005 (Office 2003), og jeg kan feilsøke direkte fra VS selv. Ikke helt sikker på om VS2005, antar jeg det bør være den samme.

Svarte 29/10/2008 kl. 14:53
kilden bruker

stemmer
0

Jeg har gjort dette, bør det ikke være noe forskjellig fra Word. Sjekk om du har flere prosesser. Sørg for at tillegget er faktisk lastet. Det kan bli utestengt fra å starte. Sjekk innstillingene under Add-Ins og se om det er oppført som deaktivert.

Svarte 30/12/2008 kl. 17:53
kilden bruker

stemmer
2

Jeg pleier å inkludere en "StopSwitch" som lanserer debugger når stoppbryteren er aktivert i app.config filen.

Når du har aktivert den StopSwitch, noen ganger JIT debugger ikke starte fordi problemet oppstår før .NET Framework laster montering og utfører Stoputtalelse.

Svarte 30/06/2010 kl. 07:50
kilden bruker

stemmer
0

Jeg har gjort dette med et Word-tillegg, men jeg måtte slå av 'Just My Kode' i debugger alternativer.

Svarte 30/03/2016 kl. 11:09
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more