Avatar billede mindplay Nybegynder
18. maj 2005 - 12:47 Der er 7 kommentarer

Script debugger virker ikke under XP?

Jeg har Win XP Pro med SP2a, Internet Explorer 6.0 SP2 - alle nyeste opdateringer fra Windows Update...

Script debuggeren virker ikke!

Når jeg får fejl i et script i browseren, spørger den godt nok om jeg vil debugge - hvis jeg svarer ja, sker der ingenting, og den spørger med det samme igen ... når jeg har sagt ja en 2-3 gange, sker der bare ingenting.

Jeg har downloadet script debuggeren fra MS's hjemmeside og geninstalleret den flere gange, uden held - den virker bare ikke?

Jeg har prøvet på tre forskellige maskiner, uden held.

Virker den bare ikke under XP længere, eller hvad?

Kan den fixes? Eller findes der noget alternativ?

På forhånd tak...
Avatar billede busschou Praktikant
18. maj 2005 - 19:37 #1
Jeg har aldrig set hvad man skulle bruge den til for det første
For det andet har den aldrig virket hos mig
For det tredie har jeg slået debugging fra i IE da den ellers popper alt alt for tit op med fejl synes jeg
Avatar billede mindplay Nybegynder
19. maj 2005 - 09:14 #2
Man skal bruge det til, at fejlsøge på større JavaScript løsninger - jeg har scripts med op imod tusinde linier kode, opdelt i flere forskellige .js-filer ... standard JavaScript-fejlboxen i IE er ubrugelig, da den giver forkerte linienumre i fejlmeddelelser i eksterne .js filer - hvilket vil sige, jeg ikke har en chance for at vide hvor det er gået galt.

Den virkede til og med service pack 1 - efter service pack 2, har den ikke virket, og jeg har ikke set en maskine hvorpå den virkede.

Hvordan fejlsøger du på dine scripts, hvis du har slået debugging helt fra? Hvis der tit popper fejl op i dine scripts, har du jo et problem, som du ikke løser ved bare at ignorere fejlene ;)
Avatar billede busschou Praktikant
19. maj 2005 - 09:28 #3
Jeg har ikke nogen kæmpe scripts så derfor har jeg sjælden fejl som ikke kan løses ved det linjenummer du siger ikke dur i eksterne js filer
Men mon ikke der findes en script debugger uden for microsoft?
I princippet burde det jo ikke være nødvendig at åbne en browser for at debugge et script
Avatar billede busschou Praktikant
19. maj 2005 - 09:30 #4
En søgning på google giver de første mange muligheder :o)
Men ved så godt det ikke forklarer hvorfor den du har ikke virker
Hvis det er konsekvent og den heller ikke virker hos andre. Så må det jo være en fejl i den fra MS side af - hvorfor jeg selv ville kontakte MS support hvis det var
Jeg har før haft fat i MS support og det fungerede fint med telefonisk henvendelse og hjælp med det samme. Dog kræver det jo en gyldig licens ;o)
Avatar billede mindplay Nybegynder
19. maj 2005 - 17:38 #5
Jeg har selv kigget efter alternativer, men fandt ingen - ud over et par meget dyre og kæmpestore programmer med alle mulige andre features, som jeg ikke har brug for...

Og jo, naturligvis bliver man nødt til at åbne en browser for at debugge et script? Alle de objekter der bruges i scriptet (document, window, browser osv.) eksisterer jo kun i browseren - man kan jo ikke debugge, hvis objekterne der bruges i koden ikke eksisterer...
Avatar billede busschou Praktikant
19. juli 2005 - 10:26 #6
mindplay >> kommet videre?
Avatar billede mindplay Nybegynder
19. juli 2005 - 14:54 #7
Næh.

Jeg er blevet fortalt, at den version af debuggeren, som følger med Visual Basic, skulle virke - men jeg har ikke lyst til at skulle gå ud og købe VB, bare for at få en fungerende version af den debugger, der i første omgang skulle have været gratis.

Så jeg er lige vidt...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester