Er der slet ikke nogen der kan hjælpe? :(
--
Det er ikke Visual Studio der lukker det ned. Det er derimod et program du kan bruge til at finde en fejl i installationen (altså årsagen til at det lukkede ned - men det er besværligt at rode med).
Siden der er på en original CD kan jeg ikke lige se hvad problemet skulle være.
--
ASUS A8N-SLI premium|AMD x2 4200+|Club3D x300SE|2x512MB Elixir DUAL|2xSeagate 7200.8 250GB raid 0|250GB Maxtor MaxLine III SATA(16 MB)|NEC 4551A DVD-brænder
Når jeg da trykker på installer. Så spring Visual Studio op med det samme.
Nogen gange når jeg laver noget andet på computeren,
så kan Visual Studio komme op på samme måde, også lukker det jeg har gang i ned. :S Det er ikke sket når Visual Studio ikke er installeret det.
--
Det tyder på at det ikke er installationen af dit spil det er galt med, men noget andet der forstyrrer siden at det dukker op på andre tidspunkter også
--
ASUS A8N-SLI premium|AMD x2 4200+|Club3D x300SE|2x512MB Elixir DUAL|2xSeagate 7200.8 250GB raid 0|250GB Maxtor MaxLine III SATA(16 MB)|NEC 4551A DVD-brænder
Det er altid når jeg køre en eller anden EXE fil, den kan finde på at gøre det. Men hvis den lukker det ned er det EXE filer altid.
jeg tror som jeg forstår det, at den tror den skal forsøge at åbne den EXE fil og køre den. :S
--
Windows forsøger at bruge Visual Studio som debugger for de programmer der opstår fejl i.
Jeg kan se at der står Just-in-time debugger, det tyder på at det er .NET programmer problemet opstår i.
Undersøg om du har .NET installeret. Hvis ja, så afinstallér det, og forsøg at lægge det ind igen.
Det er ikke Visual Studio som er problemet - det dukker bare op og forsøger at hjælpe dig med at finde frem til hvorfor fejlen opstod.
--
Bevar naturen - sylt et egern
OK. Det er det her jeg har installeret. Microsoft .NET Framework SDK v2.0 Men hvis jeg skal afinstaller det. Så skal jeg jo også afinstaller hele Visual Studio.
--
Jamen... udvikler du software i Visual Studio?
Jeg mener at du skal prøve at geninstallere selve din .NET runtime pakke, den hedder bare Microsoft .NET 2.0 eller 1.1.
SDK er til at udvikle .NET software med sammen med Visual Studio, den tror jeg ikke udgør noget problem. Og på min maskine er SDKet og Visual Studio to forskellige installationer.
--
Bevar naturen - sylt et egern
JIT (Just In Time) har ikke noget specielt med .NET at gøre... Der findes også en JIT til Java - og min gamle Delphi 5 har også en JIT (også kaldet en runtime-debugger). Grunden til at Visual Studio står som debugger, er blot at Visual Studio på et tidspunkt er blevet valgt som foretrukken debugger. Ved mig får jeg næsten samme meddelelse, når der opstår softwarefejl - bare med Delphi 5, fordi jeg har valgt Delphi 5 som foretrukken debugger. Folk der ikke har programmerings-værktøjer installeret vil få en melding med noget Dr. Watson lir.
Der er en fejl i installationsprogrammet til det spil, du vil installere. Du siger, at du har en original kopi af spillet - men er du sikker? Og hvilket spil drjere det sig overhovedet om? Hvis det er et ældre spil, som du prøver på at installere på en nyere platform, kan der være komponenter der ikke længere understøttes, og derfor opstår der en fejl, som Visual Studio prøver på at debugge.
Du får næppe noget ud af at afinstallere Visual Studio / .NET SDK. Hvis der er en fejl i installationen, så forsvinder den ikke, ved at du fjerner software. Har du checket om spil-producenten har en update liggende på deres hjemmeside? Jeg fik engang en version af Colin McRae rally med til et grafikkort, som ikke ville installere, fordi der var fejl i installationen. Men jeg kunne hente en update fra nettet, og så virkede det fint...
--
DS4/E6600/2GB_6400_CL4/7900GT
Min rekord: Det tog [82,4062500000] sekunder at generere denne side (18-12-2006)
HUSK at sige "Tak for hjælpen", når du får hjælp!
#9
Du kan ikke bruge forkortelsen JIT som synonym for en debugger... det er mange ting, primært
http://en.wikipedia.org[...]
Jeg vidste ikke at VS kunne bruges som JIT debugger til andet end .NET, derfor min kobling. Nu ved jeg det - var også underligt om installationen skulle være et .NET program.
--
Bevar naturen - sylt et egern #10 Me know.... Men eftersom denne tråd omhandler en debugger der springer frem, er der ingen grund til at starte en lekture om kompilere...
En runtime-debugger springer ind, og viser fejl i programmeringen. Dette sker oftest i form at en fejl-adresse (Execution Point), og de aktuelle registre (EAX, EBX, EDX, ES, DS osv.) samt deres indhold. JIT debuggere giver ofte et lettere-læseligt resultat i form af klassenavn samt den kaldte rutine i klassen - men det kræver, at programmet ikke er ren maskin-kode men derimod et "byte-kode" program, der blot henviser til et RE (Runtime Environment) i et nativt sprog.
En fejl i et maskingkode-program kan se sådan her ud:
http://peecee.dk[...]
Men det er der ikke ret mange der kan finde hoved eller hale i mere ;o)
--
DS4/E6600/2GB_6400_CL4/7900GT
Min rekord: Det tog [82,4062500000] sekunder at generere denne side (18-12-2006)
HUSK at sige "Tak for hjælpen", når du får hjælp! #11
Et link er vel næppe en lekture.
--
Bevar naturen - sylt et egern
#12 Et link til information vil altid være lekture - hvorfor skulle man ellers linke til det?
Vi har stort set den samme tilgang til begreberne, med den ene forskel at du (formoder jeg) er inde i de "lettere" .NET og andre moderne API'er, hvorimod jeg har indblik i de lidt ældre og mere besværligt tilgængelige API'er (Win32 core).
Vi kan sikkert rende rundt om samme problemer med modsigende, mysteriøse termer - men dette hjælper ikke #0 på nogen måde - det trækker bare debatten i langdrag...
Mit forslag til #0 er derfor fortsat: Søg på producentens hjemmeside efter updates, der kan løse dit problem. Jeg er dog stadig i tvivl om, hvorvidt en original installation kan fremprovokere VS's debugger på den måde, da installationer bruger et andet API - så som MSI...
--
DS4/E6600/2GB_6400_CL4/7900GT
Min rekord: Det tog [82,4062500000] sekunder at generere denne side (18-12-2006)
HUSK at sige "Tak for hjælpen", når du får hjælp!
Som sagt er det original spil på den originale cd det er købt på. Det er Red Alert 2. Det virker hvis Visual Studio ikke er på computeren. :(
--
#14 > Du kan prøve at disable VS 2005's debugger:
1. Start Visual Studio 2005.
2. On the Tools menu, click Options.
3. In the Options dialog box, double-click Debugging, and then click Just-In-Time.
4. Make sure that the following options are disabled:
• Managed
• Native
• Script
5. Click OK to close the Options dialog box.
Ellers kan du prøve at højreklikke på din setup.exe og vælge kompatibilitetsmode til windows 98, jeg mener at kunne huske nogle problemer med at installere Red Alert 2 under XP.
--
http://steffenskov.homepage.dk[...]