Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » standslone exe erstellen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
02.05.2003, 11:50 Uhr
~Tody
Gast


hi leute,

reicht es im visual studio .net aus ein release build zu machen um eine standalone exe zu erhalten.
ich entwickle mit vs .net unter winxp. wie stehen die chancen, dass die exe unter nt4 und win2000 läuft?

habe im forum nix zu dieser frage gefunden.

vielen dank
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
02.05.2003, 12:43 Uhr
Bruder Leif
dances with systems
(Operator)


Moin!

Welche Sprache benutzt Du, C++ oder eine der .NET-Sprachen? Bei C++: Mit "Managed Extensions" oder ohne? Wenn Du ausschließlich "normales" C++ verwendest, kein Problem. Die MFC kannst Du statisch linken, die Standardbibliothek auch -> standalone. Wenn Du auf das .NET-Framework zugreifen willst, MUSS es mit der EXE weitergegeben werden, das kann nicht direkt eingebunden werden.

@NT+2k: Kein Problem, das funktioniert auf jeden Fall. Nur Windoof 95 beißt sich mit .NET. Reine C++-Programme haben damit aber auch keine Probleme.
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
02.05.2003, 12:54 Uhr
~Tody
Gast


also ich benutze nur c++ und habe eine win32 anwendung. kein mfc, etc...

bin leider noch nich so fit. wozu braucht man managed extensions?
ich habe bis jetzt nur die auswahl zwischen debug und release gefunden. beim borland kann man irgendwie rtl deaktivieren. geht das in vc++ .net auch?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
02.05.2003, 13:02 Uhr
Bruder Leif
dances with systems
(Operator)


Moin!

Wenn Du nicht weisst, was die Managed Extensions sind, brauchst Du sie auch nicht ;-) Im Prinzip ist das eine Micro$oft-spezifische Erweiterung von C++, um den Zugriff auf das .NET-Framework zu ermöglichen. Wie gesagt, wenn Du Dich damit noch nicht befasst hast, brauchst Du's nicht.
Schau mal in den Projekteigenschaften unter den Linkeroptionen, da kannst Du einstellen, ob die RTL/CRT statisch oder dynamisch gelinkt werden soll. Solange die Einstellung "statisch" drin steht, ist alles OK...
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
02.05.2003, 13:32 Uhr
~Tody
Gast


Hi leifus!

danke für deine hilfe! aber eine frage wär da noch. in den projekteigenschaften ist zur zeit eingestellt:
- crt-verwendung in atl minimieren --> nein
- verwendung von atl --> atl wird nicht verwendet
- verwendung von mfc --> win-standardbibliothek verwenden

bei atl kann ich jetzt wählen zwischen
- atl wird nichtb verwendet
- statische verknüpfung zu atl
- dynamische verknüpfung zu atl

bin ich da richtig? unter dem punkt linker habe ich nix zu statisch oder dynamisch gefunden.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
02.05.2003, 14:41 Uhr
~Tody
Gast


Hi Leifus,

ich glaube es hat sich erledigt. Bei mir werden nur die Windows-Standardbibliotheken verwendet. Damit sollte es keine Probleme geben, oder?
Ich muss es halt auf einigen Rechnern testen.

Vielen Dank!

Tody
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: