HDSoftware Skrevet 10. oktober 2011 Del Skrevet 10. oktober 2011 Folkens... Jeg har et program som kjører fint i Visual Studio, altså på development computer, men så fort jeg prøve å starte dette på en annen maskin så feiler det. Dette kommer av at det setttes en del saker og ting i oppstarten første gang, men jeg klarer ikke å se hva. Jeg har installert en virtual windows for å kjøre programmet der. Jeg har installert Remote Debugging programmet på denne. Men videre ?!? Hva gjør jeg så? Jeg hawr sett at jeg kan koble meg til en prosess, men detteer for sent. Programmet rekker å feile før jeg rekker å sette breakpoint. Noen tips her hadde vert veldig bra.. Lenke til kommentar
BlueEAGLE Skrevet 10. oktober 2011 Del Skrevet 10. oktober 2011 Bruk try/catch og kast brukbare feilmeldinger istedenfor å bare la programmet dø hen. Lenke til kommentar
HDSoftware Skrevet 10. oktober 2011 Forfatter Del Skrevet 10. oktober 2011 Og hvordan hjelper dette meg til å kjøre Remote Debugger ? Lenke til kommentar
GeirGrusom Skrevet 11. oktober 2011 Del Skrevet 11. oktober 2011 Du har satt det opp under Project settings->Debug->Use remote machine? Lenke til kommentar
HDSoftware Skrevet 11. oktober 2011 Forfatter Del Skrevet 11. oktober 2011 Ja. Men alle veivisere sier at jeg skal oppgi path til programmet, som om det var på ekstern maskin, altså C:\Work\App og ikke \\testPC\c$\Work\App Og får melding omat pathen ikke finnes Lenke til kommentar
andreasn Skrevet 11. oktober 2011 Del Skrevet 11. oktober 2011 Kan det være noe lignende dette du trenger? Lenke til kommentar
HDSoftware Skrevet 11. oktober 2011 Forfatter Del Skrevet 11. oktober 2011 Mulig, men for å spørre på en annen måte: Er det noen som har brukt Remote Debugger i det hele tatt ? Lenke til kommentar
Unlimited LTD Skrevet 31. oktober 2011 Del Skrevet 31. oktober 2011 Jeg har brukt det, men aldri koblet meg til ved oppstart. Et alternativ hadde jo vært å sette en Thread.Sleep(5000) i constructoren, så har du tid til å koble deg opp på vanlig måte. Lenke til kommentar
HDSoftware Skrevet 31. oktober 2011 Forfatter Del Skrevet 31. oktober 2011 Det var faktisk en veldig god ide. Ikke optimal så klart, men den vil jo funke.... Lenke til kommentar
rozon Skrevet 2. november 2011 Del Skrevet 2. november 2011 Mulig, men for å spørre på en annen måte: Er det noen som har brukt Remote Debugger i det hele tatt ? Har aldri hatt behov for det. At programmet avsluttes ved oppstart er en ekstra feature for å beskytte programmet mot udugelige brukere... ;-) Neida... Har møtt samme utfordringen som deg. Hvis du har VMWare så skal det være noe ekstra debug muligheter som kunne vært interessant å sjekke ut hvis man bare hadde tid... Lenke til kommentar
HDSoftware Skrevet 2. november 2011 Forfatter Del Skrevet 2. november 2011 bruker ikke VMWARE. Men så vidt jeg kan skjønne i oppsettet til remote debugging så skal det være muligheter til alt dette jeg etterspør, men jeg får det bare ikke til... Je gfår sjekke noen av MSDN forumene Lenke til kommentar
wolf5 Skrevet 4. november 2011 Del Skrevet 4. november 2011 (endret) Dersom det er en enkel applikasjon jeg skal debugge hvor jeg ikke klarer å attache helt i starten av appen, så sørger jeg for at aller første linje i appen er MessageBox.Show("noe"). Da venter den der til jeg har attachet og trykket OK på messageboxen. 1. Start app med msgbox på remote klient. 2. Attach via Remote Debugging 3. Trykk OK på msgbox 4. Debug videre. Jeg antar du har fått til det generelle med remote debugging (det å attache). Dersom den tuller seg med på remote debugging og ikke stopper i break pointene dine, prøv å kopiere over aller siste .exe og .pdb som du bygger manuelt på den maskinen du debugger i fra (slik at du er sikker på at kildekode og kjørbar .exe er den samme). Evt prøv å slå av "Just my code" i Tools->Options->Debugging->"Enable Just My Code". Endret 4. november 2011 av wolf5 Lenke til kommentar
HDSoftware Skrevet 4. november 2011 Forfatter Del Skrevet 4. november 2011 HAHAHAHA!!!! Glimrende forslag :-) Enkelt og greit ;-) Takker... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå