hilpers


  hilpers > microsoft.* > microsoft.vc

 #1  
04.09.2008, 10:32
Ingo Forbrig
Hallo,

ich möchte unter Vista mein Programm debuggen ohne das Visual Studio zu
installieren. Ich habe den Remote Debugger installiert. Dabei habe ich
allerdings zwei Probleme.
1. mir fehlen noch Debug Runtimes zum starten. Die Release Runtimes habe ich
mit dem Mixrosoft Visual c++ SP1 Redistributable Package (x86) installiert.
2. Das Programm muss zuerst gestartet werden bevor ich mit dem Debuggen
anfangen kann. Gibt es eine Möglichkeit über Remote das Program direkt zu
starten?

Viele Grüße

Ingo Forbrig
 #2  
04.09.2008, 12:19
Martin Richter [MVP]
Hallo Ingo!

> ich möchte unter Vista mein Programm debuggen ohne das Visual Studio zu
> installieren. Ich habe den Remote Debugger installiert. Dabei habe ich
> allerdings zwei Probleme.
> 1. mir fehlen noch Debug Runtimes zum starten. Die Release Runtimes habe ich
> mit dem Mixrosoft Visual c++ SP1 Redistributable Package (x86) installiert.
> 2. Das Programm muss zuerst gestartet werden bevor ich mit dem Debuggen
> anfangen kann. Gibt es eine Möglichkeit über Remote das Program direkt zu
> starten?


Linke doch einfach statisch!
 #3  
04.09.2008, 12:54
Ingo Forbrig
Hallo Martin,

was meinst du mit statisch linken? So gut kenne ich mich nicht aus mit den
Linkoptionen.

Viele Grüße

Ingo Forbrig

"Martin Richter [MVP]" wrote:
[..]
 #4  
04.09.2008, 13:39
Hannes Walter
> was meinst du mit statisch linken? So gut kenne ich mich nicht aus mit den
> Linkoptionen.


In den Projekt-Eigenschaften unter C++ -> Code Generation -> Runtime
Library "Multi-threaded (/MT)" bzw "Multi-threaded Debug (/MTd)" auswählen.

Dann werden die Runtime Libs *statisch* in dein Programm eingebunden, müssen
also nicht extra installiert / mitgeliefert werden.

Grüße, Hannes
 #5  
04.09.2008, 14:11
Ingo Forbrig
Hallo Hannes,

wenn ich den Paramneter /MT benutze, bekomme ich nur eine Fehlermeldung mit
dem Hinweis, dass ich /MD benutzen soll. Es handelt sich bei mir um DLLs die
ich erstellt habe, vermutlich deshalb?

Viele Grüße

Ingo

"Hannes Walter" wrote:
[..]
 #6  
04.09.2008, 14:11
Martin Richter [MVP]
Hallo Ingo!

> was meinst du mit statisch linken? So gut kenne ich mich nicht aus mit den
> Linkoptionen.
>


http://blog.kalmbach-software.de/de/...ime-crt-linkt/
 #7  
04.09.2008, 14:26
SvenC
Hallo Ingo,

> wenn ich den Paramneter /MT benutze, bekomme ich nur eine
> Fehlermeldung mit dem Hinweis, dass ich /MD benutzen soll. Es handelt
> sich bei mir um DLLs die ich erstellt habe, vermutlich deshalb?


Wie ist die genaue Meldung?

Nutzt Du die MFC? Wenn ja, dann musst Du die auch statisch
einbinden. Das ist gleich zu Anfang bei den Project Properties
einstellbar.

Diese Einstellungen sind alle Konfigurationsspezifisch, also
immer schön synchron halten zwischen Debug und Release,
sonst wunderst Du Dich nachher, dass Deine Release doch
wieder die runtime dlls braucht.
Ähnliche Themen
SBS 2008 Essential Std. + SRV 2003 R2 + Vista Business => Server und Ordnerfreigaben sind auf Vista nicht sichtbar... Ping auf SRV geht?

Hallo, habe folgendes kleines Problem.... SBS 2008 Essential Std. + SRV 2003 R2 + Vista Business => Server und Ordnerfreigaben sind auf Vista PC nicht sichtbar... Ping auf...

Vista aus XP booten klappt nicht mehr (via boot.ini C:\vista.bs="Windows Vista")

Hi, irgendwie habe ich keine Idee mehr, warum ich Vista aus XP nicht gebootet bekomme. Die Situation ist die, dass ich via XP boot.ini XP selbst, Vista und OpenSUSE boote....

Vista-Design - Software T-Online 6.0 - Installation/Update nicht möglich - Vista Home Premium

Hallo! hat es jemand geschafft, das Update durchzuführen? Ich habe Vista Home Premium. Versuch als User Versuch als Admin Jeweils 4 mal ohne Erfolg. Service T- Online...

Hilfe Vista TV gegen die original TV-Engine von Vista Media Center installieren aber wie?

Hallo zusammen, ich hatte zusätzlich in den PC eine TV-Karte eingebaut. TV-Card: Satelco EasyWatch PCI DVD-S2 Jetzt ist bei mir statt "Vista TV" drauf, vielleicht war das...


Alle Zeitangaben in WEZ. Es ist jetzt 03:16 Uhr. | Privacy Policy