Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Programme von VC++6 auf anderen Computern

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 < [ 2 ]
000
26.08.2004, 11:55 Uhr
Manuelito



Hallo!!!
Ich habe mit VisualC++ 6 Autoren-Version ein Programm erstellt, das auf meinem Computer auch läuft, wenn ich das aber auf einem anderen Computer versuche zu starte, kommt die Fehlermeldung: "Die Dynamic Link Library MFC42D.DLL wurde nicht im angegebenen Pfad C:\Dokumente und Einstellungen\MV\Desktop;.;C:\WINNT\system32;C:\WINNT\system;C:\WINNT\System32;C:\WINNT\system32\Wbem gefunden".

Danke schon mal im Vorraus!
--
Verstand ist das, was am gerechtesten unter den Menschen verteilt ist.
Jeder glaubt, er hätte genug davon.
-- unbekannt

Dieser Post wurde am 26.08.2004 um 13:06 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
26.08.2004, 11:57 Uhr
(un)wissender
Niveauwart


Link statisch mit den MFC.
--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
26.08.2004, 12:18 Uhr
Manuelito



Danke!!!

Wo kann ich das denn genau einstellen???

PS: die Smilies bedeuten :\ , hab vergessen, das Häkchen zu entfernen!
--
Verstand ist das, was am gerechtesten unter den Menschen verteilt ist.
Jeder glaubt, er hätte genug davon.
-- unbekannt
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
26.08.2004, 12:35 Uhr
(un)wissender
Niveauwart


In der Projekteinstellung, musst man durchklicken.
--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
26.08.2004, 14:47 Uhr
Spacelord
Hoffnungsloser Fall


@(un)wissender:
Soweit ich weiß ist bei der Autorenversion nichts mit MFC statisch linken.
Da kann er lange durchklicken .

@Manuelito:
Du musst dann halt die MFC42 Dll mitliefern und in den system32 Ordner von Windows kopieren.

MfG Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
27.08.2004, 12:31 Uhr
Manuelito



@Spacelord:
Danke für die große Arbeitserleichterung (mit dem Durchklicken) . Dann werd ich das mal mit dem Kopieren versuchen .

@(un)wissender:
Trotzdem Danke für deine Hilfe.

MFG
Manuelito
--
Verstand ist das, was am gerechtesten unter den Menschen verteilt ist.
Jeder glaubt, er hätte genug davon.
-- unbekannt
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
27.08.2004, 18:09 Uhr
stephanw
localhorst


Normalerweise reicht es auch, die DLL im gleichen Verzeichnis wie die .exe zu haben. Dann musst Du die nicht ins System-Verzeichnis kopieren.
--
Reden ist Schweigen und Silber ist Gold.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
28.08.2004, 17:29 Uhr
Spacelord
Hoffnungsloser Fall



Zitat von stephanw:
Normalerweise reicht es auch, die DLL im gleichen Verzeichnis wie die .exe zu haben. Dann musst Du die nicht ins System-Verzeichnis kopieren.


Yep,
stimmt schon,man sollte nicht jeden Mist in den Systemordner kopieren aber die MFC42.dll
ist da,meiner Meinung nach, gut aufgehoben.
Die kann man durchaus als System Dll durchgehen lassen.

MfG Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
29.08.2004, 11:23 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


auf vielen rechnern ist die dann eh schon vorhanden. Ich bin eigentlich immer dafür das man DLL's von Anwendungen nur wenns nicht anders geht, in den Systemordner kopieren soll. Ansonsten immer möglichst im gleichen Verzeichnis wie das Programm, dann kann man das Programm auch wieder "vernünftiger" löschen
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
29.08.2004, 12:47 Uhr
Spacelord
Hoffnungsloser Fall


Naja,
Windows NT hat "ab Werk" aber keine MFC dll dabei,deshalb denke ich schon dass die da gut reinpasst.
Wenn jetzt irgendein Programm XYZ seine "Spezial Dll´s",mit denen ohnehin kein anderes Programm was anfangen kann,in den Systemordner kopiert ist dass natürlich Schrott.
Der ursprüngliche Sinn der Dll´s war es ja dass ein Modul von mehreren Programmen genutzt werden kann (unter anderem um Festplattenplatz zu sparen).Das ist bei der MFC Dll gegeben.
Wenn jedes 10KB-MFC-Programm seine eigene,1 MB grosse MFC Dll,mitbringt liegt dass ja mit Sicherheit nicht im Sinne des Erfinders,oder?

MfG Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ C / C++ (WinAPI, Konsole) ]  


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: