26. november 2005 - 09:46Der er
14 kommentarer og 1 løsning
Debugger? Hvad er det?
Hej eksperter! Jeg har lige downloaded Visual C++ Express... Når jeg trykker F5 kommer en boks op:
No Debugging Information
Debugging information for 'regsvr32.exe' cannot be found or does not match. No symbols loaded. Do you want to continue debugging? |Yes| |No| (<= Knapper)
Når jeg så trykker 'Yes' kommer en anden boks:
RegSvr32
No DLL name specified. Usage: regsvr32 [/u] [/s] [/n] [/i[:cmdline]] dllname /u - Unregister server /s - Silent; display no message boxes /i - Call DllInstall passing it an optional [cmdline]; when used with /u calls dll uninstall /n - do not call DllRegisterServer; this option must be used with /i
|OK|
- HVAD SKER DER FOR DEN?! (Da jeg trykkede F5 første gang, skulle jeg vælge debugger... Jeg sagde bare 'regsvr32'... Kan det have noget med det at gøre? (Dumt spørgsmål!))
Modernisering af ældre on-premise-applikationer til cloud-løsninger er en topprioritet for virksomheder globalt.
27. maj 2025
Slettet bruger
26. november 2005 - 09:53#1
OBS.: Første gang jeg trykkede F5 kom denne boks op:
Executable For Debug Session
Please specify the name of the executable file to be used for this debug session. Executable file name: |DROPDOWN| URL where the project can be accessed (ATL Server only): |TEKSTFELT|
|OK| |Cancel|
Jeg valgte 'regsvr32' i dropdown'en og skrev ikke noget i den nedderste... Så trykkede jeg 'OK' (sjovt nok ;)...
Det tyder på et problem med opsætning af Visual C++
Bekseden "No Debugging Information" tyder på at du har kompileret uden at inkludere debug information i koden, ikke noget større problem, men du kan så ikke debugge dit program.
Resten tyder på at den ikke ved hvad det er du har forsøgt at lave. Hvordan har du sat Visual Studio op, og hvordan ser din kode ud?
Du laver et program ved at: 1: Vælge File -> New -> Project, Her vælger du Win32 og Win 32 Console Applikation", og giver projectet et navn. 2: I Wizarden der kommer frem trykker du blot Next og Finish. 3: Den har lavet et skelet til programmet (med _tmain) 4: Du tilføjer #include <iostream> efter #include "stdafx.h" og følgende i _tmain: std::cout << "Hello World" << std::endl; std::cin.get(); 5: Du trykker på F5, og den oversætter og kører programmet. 6: Der dukker et vindue op ("Quick Console") hvor der står: Hello World, du trykker <Enter> for at afslutte programmet.
Synes godt om
Slettet bruger
26. november 2005 - 16:08#4
Jeg gjorde det på en anden måde... Nu komme boksen ikke op... Men en anden! Den siger, der er fejl i scriptet. Sådan ser min kode nu ud:
// blablabla.cpp : Defines the entry point for the console application. //
Den åbner et consol vindue, skriver "You are really old" og lukker det igen, fordi der ikke er noget der venter på noget. Du kan putte denne linie ind efter std::cout <<
std::cin.get();
Så venter den på at du trykker enter.
Synes godt om
Slettet bruger
27. november 2005 - 19:57#11
Ok, tak skal du have! Jeg syntes nu ikke engang at kunne se at jeg var meget gammel før, men jeg var nok bare ikke hurtig nok... Eller den lukkede med det samme... Bare smid et svar!
Synes godt om
Slettet bruger
27. november 2005 - 19:58#12
(Det virker... Hvis du skulle værei tvivl (Jeg tvivler)!)
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.