none
Lokale Hilfe bei Visualc++ 2010 Express RRS feed

  • Frage

  • Hallo!

    Meine lokale Hilfe funktioniert nicht! Kann das Verzeichnis nicht anwählen!

    Erhalte bei Aufruf Hilfe immer nur die Online Hilfe!

    Habe Onlinehilfen installiert!

    Was ist das problem das ich die Hilfe nicht lokal aufrufen kann?

     

    Gruß

    Jürgen1958

     

    Montag, 24. Mai 2010 14:10

Antworten

  • Hallo Juergen1958,

     

    damit dieses Problem gelöst ist:

    Du musst nichts installieren oder deinstallieren!

    Bei der Installation von Visual Studio 2010 hast du einen anderen Pfad für den Hilfe-Ordner gewählt. Ich hatte z.B. den Pfad "C:\Program Files_2\ProgramData\Microsoft\HelpLibrary" angegeben (weiß aber nicht mehr wieso) und in dem Ordner ist eigentlich nur eine Datei wichtig:

    cld-settings.xml

    in der Datei steht bei mir das hier (mit Editor geöffnet):

    <?xml version="1.0" encoding="utf-8"?><cacheSettings><vendor name="Microsoft" /></cacheSettings>

    Ich habe Windows 7 und weiß deshalb nicht genau, wie der Hilfe-Pfad bei dir lautet, in dem die Datei stehen muss (bei Windows 7 gibt es kein "Dokumente und Einstellungen" mehr und bei mir ist der Hilfe-Pfad dieser: "C:\ProgramData\Microsoft\HelpLibrary").

    Wenn du also in diesem Hilfe-Pfad eine Datei mit dem Namen "cld-settings.xml" mit dem angegebenen Inhalt erstellst, erstellt der HelpViewer die restlichen Dateien und Ordner, wenn er das nächste Mal gestartet wird und es sollte funktionieren. Wenn die Fehlermeldung " Eine vom System benötigte lokale Inhaltsdatei fehlt oder ist beschädigt. Installieren Sie Microsoft Help Viewer neu, um das Problem zu beheben, oder legen Sie die Hilfe auf online fest." immer noch erscheint, musst du herausfinden, wie die Benennung der korrekten *.xml-Datei für deinen HelpViewer ist und eventuell auch den korrekten Inhalt eingeben (ich persönlich kenne mich (noch) nicht mit *.xml-Dateien aus).

    • Als Antwort vorgeschlagen Banackuh Freitag, 27. August 2010 13:11
    • Als Antwort markiert Martin Richter Montag, 4. Oktober 2010 07:11
    Freitag, 27. August 2010 13:10

Alle Antworten

  • Wenn Du sie installiert hast, musst Du doch das Verzeichnis schon
    ausgewählt haben, aber Du schreibst Du kannst es nicht auswählen,
    anderseits schreibst Du, Du hast die Online-Hilfe installiert!
     
    Wo liegt denn nun Dein Problem?
    Was für eine Fehlermeldung bekommst Du?
     

    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    Dienstag, 25. Mai 2010 07:33
  • Hallo Martin

    Habe die Hilfe über die Hilfeverwaltung heruntergeladen.

    Wenn ich nun über die Hilfeverwaltung die lokale Hilfe auswählen will erscheint der Schalter und das Verzeichnis nur eingegraut und nicht wählbar. Auch der OK Schalter ist deaktiviert!

    Kann also die lokale Hilfe nicht auswählen - auch nicht das Verzeichnis!

     

    Gruß

    Jürgen

     

    Dienstag, 25. Mai 2010 10:08
  • Ja und?
    Die Library Location musst Du doch auch nicht anpassen. Die sollte auf C:\ProgramData\Microsoft\HelpLibrary stehen.

    IMHO kann man diese Einstellung nur ändern, solange keine Hilfe-Dateien installiert sind.

    Du kannst aber sehr wohl Hilfe Komponenten hinzufügen und entfernen. Oder geht das auch nicht.

    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    Dienstag, 25. Mai 2010 10:31
  • Geht nicht!!

     

    Im Hilfebilbliotheks-Manager ist nur der erste Punkt anwählbar alle anderen Auswahlpunkte sind eingegraut!

    Beim Start vom manager erscheint folgende fehlermeldung:

    Der für den Hilfeinhaltsspeicher angegebene Speicherort ist ungültig oder Sie haben keinen Zugriff darauf.

     

     

    Dienstag, 25. Mai 2010 11:33
  • Welcher Pfad wird denn angezeigt auch wenn man diesen nicht ändern kann?
     

    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    Dienstag, 25. Mai 2010 11:55
  • c:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Microsoft.......

    weiter kann man den Pfad leider nicht weiterverfolgen!

     

    Dienstag, 25. Mai 2010 12:02

  • c:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Microsoft.......

    weiter kann man den Pfad leider nicht weiterverfolgen!

    Es wird dieser Pfad sein:
    c:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Microsoft\HelpLibrary

    Leg ihn doch mal an, wenn er nicht existiert


    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    Dienstag, 25. Mai 2010 12:21
  • Habe ich!

    Und nun erfolgt diese Fehlermeldung:

     

    Eine vom System benötigte lokale Inhaltsdatei fehlt oder ist beschädigt. Installieren Sie Microsoft HelpViewer neu, um das Problem zu beheben, oder legen Sie die auf online fest.

     

    Was nun?

    Wenn HelpViewer neu installien - wie funktioniert das?

     

    Dienstag, 25. Mai 2010 12:39
  •  
    > Wenn HelpViewer neu installien - wie funktioniert das?
     
    Systemsteuerung -> Programme deinstallieren (Software) -> Microsoft Help
    Viewer 1.0
     
    Den einfach mal entfernen und neu installieren. Evtl. dieses Verzeichnis
    auch noch mal manuell löschen.
     
     
     

    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    Dienstag, 25. Mai 2010 13:02
  • Ähm blöde Frage!

    Wo finde ich den Help Viewer zum downloaden?

     

    Dienstag, 25. Mai 2010 13:25
  • Wenn es den nicht separat gibt, versuch noch mal eine
    Reparaturinstallation Deines VS...
     

    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    Dienstag, 25. Mai 2010 13:40
  • Schade!!!!!

    Habe zuerst auch versucht zu reparieren - brachte aber nichts!!

    Habe den Help Viewer jetzt gelöscht - und finde ,wie es leider öfters bei Microsoft ist - dkein entsprechenden Download!!!!!!!!!!!!!!!!

    Vielleicht sollte ich die Software komplett neu installieren!!

     

    Dienstag, 25. Mai 2010 16:09
  • Hallo Markus!

     

    Hab ich heruntergeladen und installiert!

    Wie kann ich den Viewer nun in Visual basic einbinden oder andersrum?

     

    Gruß

    Jürgen

    Mittwoch, 26. Mai 2010 10:23
  • ich denke mal so, habs aber noch nicht ausprobiert:


    Markus F.
    Mittwoch, 26. Mai 2010 10:34
  • Hab ich gemacht!

    Aber absolute keine Reaktion bei Aufruf von Hilfe!!!!

     

    Mittwoch, 26. Mai 2010 10:38
  • sind bei dir die Hilfedateien in Dokumente und EInstellungen/All Users/Microsoft/HelpLibrary/.. ?

    bei mir nur eine Datei und zwei ordner


    Markus F.
    Mittwoch, 26. Mai 2010 10:44
  • bei mir sind sie in \All Users\Anwendeungsdaten\Miccroft\HelpLibrary..

    dies enthält den Ordner VBExpress mit inhaltlich von nochmals 4 Ordnern und einigen Dateien.

    Mittwoch, 26. Mai 2010 10:53
  • ich hab jetzt unter VS --> HIlfe --> Hilfeeinstellungen

    auf Hilfepakete herunterladen oder so geklickt und jetzt funktioniert die Hilfe (nicht komplett aber weil die Downloads noch nicht fertig sind glaube)


    Markus F.
    Mittwoch, 26. Mai 2010 10:57
  • Das ist super für dich!!

    Ich komm ja nicht mal dort mehr hin - absolute keine reaktion!!!!

    Ich finde es supertoll diese Microsoft-Hilfe. Die Installation dauerte solange da konnte mman ruhig noch nee Runde Stammtisch genehmigen und was kam dabei raus - NICHTS!!!!

    Ich glaube es war eine gute Idee mein Betriebssystem zu wechseln!!! Arbeite jetzt fast nur noch mit Ubuntu und bin absolut zufrieden!!!

    Wollte halt Visual Basic ausprobieren aber es hat halt wieder alles voll überzeugt, wenn es schon an der Hilfe hapert!!

     

     

    Mittwoch, 26. Mai 2010 11:06
  • super nicht. irgendwie ist da garnicht viel in der hilfe drin. und ob das online oder offline ist weis ich auch nicht.

    aber die hilfe brauch ich eigl. nicht.

    ich hab auch VC und nicht VB vlt. liegts daran...


    Markus F.
    Mittwoch, 26. Mai 2010 11:09
  • Nun ist es eh zu spät!!

    Bin gerade am deinstallieren von Visual c++ 2010 Express edition!!! (Schnauze voll!)

    Mittwoch, 26. Mai 2010 11:25
  • Hallo Juergen1958,

     

    damit dieses Problem gelöst ist:

    Du musst nichts installieren oder deinstallieren!

    Bei der Installation von Visual Studio 2010 hast du einen anderen Pfad für den Hilfe-Ordner gewählt. Ich hatte z.B. den Pfad "C:\Program Files_2\ProgramData\Microsoft\HelpLibrary" angegeben (weiß aber nicht mehr wieso) und in dem Ordner ist eigentlich nur eine Datei wichtig:

    cld-settings.xml

    in der Datei steht bei mir das hier (mit Editor geöffnet):

    <?xml version="1.0" encoding="utf-8"?><cacheSettings><vendor name="Microsoft" /></cacheSettings>

    Ich habe Windows 7 und weiß deshalb nicht genau, wie der Hilfe-Pfad bei dir lautet, in dem die Datei stehen muss (bei Windows 7 gibt es kein "Dokumente und Einstellungen" mehr und bei mir ist der Hilfe-Pfad dieser: "C:\ProgramData\Microsoft\HelpLibrary").

    Wenn du also in diesem Hilfe-Pfad eine Datei mit dem Namen "cld-settings.xml" mit dem angegebenen Inhalt erstellst, erstellt der HelpViewer die restlichen Dateien und Ordner, wenn er das nächste Mal gestartet wird und es sollte funktionieren. Wenn die Fehlermeldung " Eine vom System benötigte lokale Inhaltsdatei fehlt oder ist beschädigt. Installieren Sie Microsoft Help Viewer neu, um das Problem zu beheben, oder legen Sie die Hilfe auf online fest." immer noch erscheint, musst du herausfinden, wie die Benennung der korrekten *.xml-Datei für deinen HelpViewer ist und eventuell auch den korrekten Inhalt eingeben (ich persönlich kenne mich (noch) nicht mit *.xml-Dateien aus).

    • Als Antwort vorgeschlagen Banackuh Freitag, 27. August 2010 13:11
    • Als Antwort markiert Martin Richter Montag, 4. Oktober 2010 07:11
    Freitag, 27. August 2010 13:10
  • Hi,

    für alle, die auf diesen Thread stossen und mit Vista bzw. Win7 Probleme mit dem despektierlichen Help Viewer haben:

    ( ich hatte zwischenzeitlich mal das Verzeichnis verschoben und wieder zurückkopiert, was als 'unberechtigte Änderung'  moniert wurde, wodurch ich zwar noch auf die Hilfe zugreifen, aber nichts mehr updaten/ hinzu downloaden konnte )

    Hier - http://mshcmigrate.helpmvp.com/faq/init - ist neben weiterem Wissenswerten

    beschrieben, wie man den Helpviewer 'auf Null' zurücksetzt, will heissen, dass man neu den Pfad festlegen kann ( und alles wieder neu downloaden darf ).

    Oder kurz:

    In C:\Program Files\Microsoft Help Viewer\v1.0 ( oder wo er bei euch steckt )

    in der Datei   HelpLibManager.exe.config

    in der Zeile   <add key="FirstTimeRun" value="False" />

    den Wert wieder auf True setzen.

    ..never touch a running VS Help...

    Gruß, Matz

     


    Der Weg ist das Ziel. Ergo : Das Ziel ist im Weg
    • Als Antwort vorgeschlagen WoWotan Samstag, 30. Oktober 2010 14:21
    Montag, 18. Oktober 2010 22:53
  • Hi,

    für alle, die auf diesen Thread stossen und mit Vista bzw. Win7 Probleme mit dem despektierlichen Help Viewer haben:

    ( ich hatte zwischenzeitlich mal das Verzeichnis verschoben und wieder zurückkopiert, was als 'unberechtigte Änderung'  moniert wurde, wodurch ich zwar noch auf die Hilfe zugreifen, aber nichts mehr updaten/ hinzu downloaden konnte )

    Hier - http://mshcmigrate.helpmvp.com/faq/init - ist neben weiterem Wissenswerten

    beschrieben, wie man den Helpviewer 'auf Null' zurücksetzt, will heissen, dass man neu den Pfad festlegen kann ( und alles wieder neu downloaden darf ).

    Oder kurz:

    In C:\Program Files\Microsoft Help Viewer\v1.0 ( oder wo er bei euch steckt )

    in der Datei   HelpLibManager.exe.config

    in der Zeile   <add key="FirstTimeRun" value="False" />

    den Wert wieder auf True setzen.

    ..never touch a running VS Help...

    Gruß, Matz

     


    Der Weg ist das Ziel. Ergo : Das Ziel ist im Weg


    Das hat auch bei XP hervorragend funktioniert, Danke für den Tip!

     

    Samstag, 30. Oktober 2010 14:23