Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

27.04.2005, 14:10

VC6-Prog auch auf anderen PCs

Hallo Leute, ich hab ne Frage.
Könnt ihr mir sagen, was man tun muss, um ein mit VC6 erstelltes Programm (hier MFC) auch auf anderen PCs oder ohne VC zum Laufen zu bringen? Denn bei mir taucht dann immer ein Assertion-Fehler auf.
Ich habs schon in Release-Konfiguration versucht, hat aber nix gebracht.

Please help me.

weigo

Treue Seele

Beiträge: 234

Wohnort: Deutschland

  • Private Nachricht senden

2

27.04.2005, 14:53

Lass es doch so, dass passt doch gut zu deinem Nickname Crash :)

Sorry, ich konnte nicht anders.

Was genau steht in der Assertion?

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

3

27.04.2005, 15:39

Der braucht ne dll, right? Wenn ja liegt es an MFC(ein grund warum ich es nicht nutze)

4

27.04.2005, 16:06

Debug Assertion failed!

Program: (Ordner der EXE-Datei)
File: wincore.cpp
Line: 1125

usw.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

5

27.04.2005, 17:21

meine meinung:

MFC = evil

6

27.04.2005, 18:17

MFC= nicht für die die nicht google.de kennen...

Also, das liegt daran, das du die Linkereinstellungen umstellen musst. die stehen irgendwie auf use as shared dll und das muss man umändern...

weigo

Treue Seele

Beiträge: 234

Wohnort: Deutschland

  • Private Nachricht senden

7

28.04.2005, 11:23

Für die Toolentwicklung bietet sich MFC gut an.

Umstellen kannst du es in Visual Studio(.NET) so:
Projekt rechtsklicken -> Properties -> General -> Use of MFC -> Use MFC in a shared DLL (auswählen).

8

28.04.2005, 16:59

meint ich doch... :)

9

28.04.2005, 19:21

Das ist aber bei mir eingestellt (auf deutsch: MFC in einer gemeinsam genutzten DLL verwenden). Muss man da was bei "temporäre Dateien" oder "Ausgabedateien" ändern? Im Eingabefeld steht nämlich Debug.

10

28.04.2005, 19:45

Du weißt, das es sich sehr empfielt ne Release Verison zu testen...

Werbeanzeige