VC6 -> VC2005: HCW nicht gefunden
-
Hallo!
Ich habe 2 PCs.
Desktop: VC6 + VC2003
Laptop: VC6 + VC2005
Auf dem Desktop kompiliert das Programm unter beiden Versionen.
Auf dem Laptop hatte ich gestern schon noch ungelöste Probleme unter VC2005 und dachte mir: "Naja, machst du die Schulung eben doch unter VC6. Hauptsache lernst was..."
Nur, bei VC6 compiliert die Hilfe nicht mehr.
Und ich habe extra bevor ich das Projekt konvertiert habe, eine Kopie gemacht und den Test mit VC6 auf der unkonvertierten Kopie gemacht. Der Code ist 1:1 der selbe wie auf dem Desktop.
Ne genaue Fehlermeldung gibts bei Bedarf nachher, ich komm grade nicht dran.
Hat jemand eine Idee?

PS: Alter Betreff: VC6 -> VC2005: Hilfe compiliert nicht mehr, auch nicht unter VC6
-
Also ich denke mal ohne Fehlermeldung wird dir hier so gut wie niemand helfen können. Man hat ja keinen Anhaltspunkt ^^ ... Also die Fehlermeldung wäre schon noch nett.
Grüssli
-
Manche Dinge, die du unter Visual C++ 6.0 kompilieren kannst, funktionieren auch unter Visual C++ 7.1 noch, allerdings mit Warnungen. Unter Visual C++ 8.0 ist es gut möglich, dass diese Dinge dann nicht mehr funktionieren, weil sie einfach nicht so gebaut wurden, wie es mal gedacht war. Natürlich kann man da nichts genaueres dazu sagen, wenn man keine Fehlermeldungen hat...

-
bei VC6 compiliert die Hilfe nicht mehr.
Du meinst der HTML-Help-Workshop !?
-
So, jetzt sitze ich am Laptop...
error: Microsoft (R) Help Compiler HCRTF 4.03.0002 Copyright (c) Microsoft Corp 1990 - 1995. All rights reserved. MeinProjekt.hpj HC5011: Error: MeinProjekt.hpj : Cannot open the file "e:\Programme\Microsoft Visual Studio\VC98\MFC\include\afxhelp.hm."Jetzt habe ich auch gesehen, dass das ein Pfadfehler zu sein scheint.

Nur wo stelle ich den Pfad ein, in der gemeldeten Datei sehe ich keinen an der Stelle.
Jochen, es ist leider noch eine normale Windows-Hilfe. Die, die man bei VC6 eben anwählen konnte.
Ich habe mich noch nicht um was aktuelleres gekümmert, da ich noch keine Zeit für die Hilfe hatte.
Falls man die also einfach totlegen kann, wäre das erstmal auch in Ordnung.
-
So, ich habe gestern den Fehler noch gefunden und behoben.
Unter VC6 läuft es.
Komisch... mit Betäubung im Kopf denkt es sich ruhiger oder wie?
Naja, unter VC2005 wird ein hcw nicht gefunden, aber die Exe tut so, als wenn sie startet. Nur muss ich das nochmal mit Datenbank testen, aber auch das scheint zu gehen.
-
Also, neuer PC neues Glück - oder auch nicht, nämlich alter Fehler.

---------------------------
hcw
---------------------------
Die Datei "hcw" (oder eine ihrer Komponenten) wurde nicht gefunden. Stellen Sie sicher, dass die Pfad- und Dateinamenangaben stimmen und alle erforderlichen Bibliotheken verfügbar sind.
---------------------------
OK
---------------------------Also: Was ist das, wie werde ich das los - oder wie werde ich die olle Windowshilfe los, die ich mal mit VC6 eingebaut (aber nie erweitert) habe?
-
Es sieht tatsächlich so aus, als ob der HTML-Help Compiler bei VS2005 nicht mehr dabei ist... bisher (also bis VS2003) war er immer unter
C:\Programme\Microsoft Visual Studio .NET 2003\Common7\Tools
zu finden.
Du kannst es aber hier runterladen:
http://go.microsoft.com/fwlink/?LinkId=14188Siehe auch.
http://msdn.microsoft.com/library/en-us/htmlhelp/html/hwMicrosoftHTMLHelpDownloads.aspADD:
Upps, du verwendest ja noch den hlp-Compiler... den gibt es hier:
http://download.microsoft.com/download/office97dev/helpws97/4.03/WIN98/EN-US/Hcwsetup.exe
-
Hmm, also ein VC2003 ist auf dem PC drauf und der Installer sagte auch, dass er was aktuelleres gefunden hat.
Jetzt müsste ich nur noch finden, wo ich den Pfad einstellen muss, dann könnte ich endlich mit VC2005 arbeiten.
(Also auf dem PC sind VC6, VC2003 und VS2005.)Falls das VC2003 nicht nötig ist, würde ich es weglassen - aber sonst darf es auch wieder mit auf den neuen PC.
-
estartu schrieb:
Jetzt müsste ich nur noch finden, wo ich den Pfad einstellen muss, dann könnte ich endlich mit VC2005 arbeiten. (Also auf dem PC sind VC6, VC2003 und VS2005.)
Das müsste doch ein Post-Build-Step sein, oder?
-
Ich habe jetzt mal die Projekteigenschaften durchsucht - aber die einzige Stelle, wo was mit Postbuild steht ist leer.

... nach Durchsuchen der VS-Optionen...
Juchuuu, ich hab es!
Also: Extras -> Optionen -> Projekte und Projektmappen -> VC++ Verzeichnisse
und da dann den Pfad, den du oben gesagt hast, hinzufügen.Es kompiliert ohne Fehlermeldung.

Jetzt werde ich mich an den nächsten Fehler setzen. Danke!