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

51

25.02.2006, 18:33

Es war wirklich absolut nicht möglich das Programm auf Rechnern ohne .NET zu verwenden.

Ich musste mich dann letztendlich wieder vom Microsoft Compiler mit "Beschränkungen" verabschieden.

Letztendlich hab ich dann alles von zu Fuß neukompiliert, mit unserem alten Borland c++ Builder.
Hat zwar jetzt keine bunten Buttons aber wenigstens funktioniert es auf allen Rechnern. Einfach exe starten und gut.

Dennoch danke an alle die hier versucht haben mir weiterzuhelfen.

Chris.

Anonymous

unregistriert

52

29.03.2006, 21:26

Zitat von »"dbGAMES"«

die leute die das programm benutzen wollen müssen das .net framework 2.0 installiert haben, sonst gehts nicht
Das ist Unsinn. Du programmierst unter Express mit MFC oder WinAPI aber nicht mit .NET, daher reicht es die Runtimelib zu linken und fertig. .NET wird kein bischen benutzt. .NET wird für die IDE benutzt aber nicht für deine erstellten Programme.

edit: ach was solls, ich poste morgen abend mal wieder wie es richtig geht, ggf. wieder in einem Tutorial..

dbGAMES

Treue Seele

  • »dbGAMES« ist der Autor dieses Themas

Beiträge: 323

Wohnort: Frankfurt

Beruf: Student

  • Private Nachricht senden

53

29.03.2006, 21:34

glaube ich dir sofort, aber damals wusste ich nur dass es mit dem framework geht und ohne nicht. aber es wurden ja einige lösungen gefunden...

Anonymous

unregistriert

54

25.09.2006, 20:38

Mir ist noch was aufgefallen, wenn ihr als Debug buildet, dann müsst
ihr nicht den Ordner

C:\Programme\Microsoft Visual Studio 8\VC\redist\x86\Microsoft.VC80.CRT

in das Programm Verzeichnis kopieren, sondern

C:\Programme\Microsoft Visual Studio 8\VC\redist\Debug_NonRedist\x86\Microsoft.VC80.DebugCRT

(Microsoft.VC80.DebugCRT.manifest
msvcm80d.dll
msvcp80d.dll
msvcr80d.dll)

Inhalt der Manifest Datei:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- Copyright © 1981-2001 Microsoft Corporation -->
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
    <noInheritable/>
    <assemblyIdentity 
        type="win32" 
        name="Microsoft.VC80.DebugCRT" 
        version="8.0.50608.0"
        processorArchitecture="x86" 
        publicKeyToken="1fc8b3b9a1e18e3b"
    />
    <file name="msvcr80d.dll"/>
    <file name="msvcp80d.dll"/>
    <file name="msvcm80d.dll"/>
</assembly>


Und ja, die redist's gibt es nur ab der Standard Edition ;)

Sollte vielleicht noch mit in die FAQ.

DarkFitzi

Alter Hase

Beiträge: 608

Wohnort: Eisenberg, Thüringen

Beruf: Schüler, 10te Klasse

  • Private Nachricht senden

55

25.09.2006, 21:00

ja stimmt, aber kommt wohl nicht allzu häufig vor, dass man ne DebugExe auf andere Rechner (ohne VC++ 2k5) tut, oder?
Ich würde die Welt gern verbessern, doch Gott gibt mir den Sourcecode nicht! :-(

Anonymous

unregistriert

56

25.09.2006, 21:32

Naja gehört einfach dazu, da es schon öfters vorkommt, als du denkst
z.B. Wenn jemand mal zu faul ist von Debug auf Release umzustellen,
nur um jemanden sein aktuelles Projekt zu zeigen oder um zu testen,
ob bei den anderen vllt Fehler auftreten die nur im Debug Modus auftreten. Außerdem ist der Microsoft.VC80.DebugCRT Ordner nicht
zum Spaß bei den redist's dabei. ;)

Schlussfolgerung: Gehört einfach zu dem FAQ dazu.

DarkFitzi

Alter Hase

Beiträge: 608

Wohnort: Eisenberg, Thüringen

Beruf: Schüler, 10te Klasse

  • Private Nachricht senden

57

25.09.2006, 22:02

also wenn er zu faul ist, ist es doch wohl seine schuld...
aber sag das den Admins ich kann den Beitrag aus dem FAQ nicht editieren/neue Beiträge schreiben.
Ich würde die Welt gern verbessern, doch Gott gibt mir den Sourcecode nicht! :-(

Anonymous

unregistriert

58

26.09.2006, 03:04

https://www.spieleprogrammierer.de/phpBB2/viewtopic.php?t=4926&highlight=

Du kannst jetzt editieren. Wenn du fertig bist schiebe ich das ganze zurück.

cu

Anonymous

unregistriert

59

26.09.2006, 03:07

Zitat von »"DarkFitzi"«

also wenn er zu faul ist, ist es doch wohl siene schuld...


Gut, da Abrexxes den wieder geöffnet hast, wäre es nett, wenn du es
jetzt editierst, denn "selber Schuld" und so halte ich nicht gerade für
eine angemessene Ausrede. ;)

DarkFitzi

Alter Hase

Beiträge: 608

Wohnort: Eisenberg, Thüringen

Beruf: Schüler, 10te Klasse

  • Private Nachricht senden

60

26.09.2006, 15:50

Ich bin einfach der Meinung man sollte faule Leute nicht unterstützen, aber natürlich editiere ich den Beitrag, is ja kein Ding ;-)
Ich würde die Welt gern verbessern, doch Gott gibt mir den Sourcecode nicht! :-(

Werbeanzeige