Frage

Ich habe gerade heruntergeladen Json.net für Framework 4.0 als ZIP -Datei.
Öffnen Sie ZIP (mit WinRar) Ich kann die Dokumentation.chm-Datei öffnen, indem Sie den aufgeführten Namen doppelklicken und die Hilfedatei gut gemacht ist.
Correct CHM file

Wie auch immer, wenn ich diese Datei an HDD extrahiere und ich sie öffne, ist Hilfe unlesbar.
Wrong CHM file

Klingt albern, aber es passiert.
Danke für Ihre Hilfe!!!

Bearbeitet:
Ein weiterer Tipp: Unreadble CHM -Datei befindet sich in D: .... (zweite NTFS -Partition von First HDD); Wenn ich es auf meinem Desktop speichere, wird die CHM -Datei lesbar !!! Verrückt...

------------------------------------
---------- LÖSUNG ----------
------------------------------------
Ich beantworte meine Frage, um sie zu schließen und jemandem zu helfen, der in meinen gleichen Schwierigkeiten findet.
Verwenden von TIP von @Marco van de Voort Ich habe Google nach "CHM UnBlock" gesucht und dies gefunden Verknüpfung:

Ihre CHM -Dateien werden im Ordner mit '#' (Hash) -Charnia im Pfad gespeichert
Viele C# -entwickler stellten fest, dass ihre Dokumentation und E-Books im CHM-Format nicht gelesen werden können, da sie ihre CHM-Dateien in den Verzeichnissen wie 'C: e-Books C# ' speichern.
Der Hash -Charakter bedeutet einen Anker in HTML, sodass der CHM -Viewer den Pfad nicht richtig auflöst und den Inhalt abrufen kann.

Das war mein Problem: Ich hatte einen Weg mit einer #... und ich hätte nie gedacht, dass dies ein großartiges Durcheinander für CHM -Dateien sein könnte !!!
Vielen Dank an die Kollegen für die Hilfe gegeben !!

War es hilfreich?

Lösung

Windows verfolgt heruntergeladene Dateien auf NTFS -Systemen und setzt ihnen bestimmte Einschränkungen ein. Wenn Sie mit Windows Explorer extrahieren, verbreitet sich dieser Status von Archiv zu Datei. Mit einem Drittanbieter -Tool (Winrar in Ihrem Fall verwende ich Info ZIP) kann dies umgehen.

Einige Beschreibungen und andere Links können gefunden werden

http://wiki.lazarus.freepascal.org/chm_backend_for_fpdoc#roubleshooting

Free Pascal (2.4.4) verfügt über ein Werkzeug, um sie freizuschalten. (CHMLS entsperren). Dies geschieht durch Abschneiden eines alternativen FileStream (daher funktioniert es nur mit NTFs). Ich habe diese Informationen irgendwo auf Stackoverflow gefunden, kann aber den Link nicht schnell finden.

Es könnte sein, dass virtuelle Ordner wie Desktop dies nicht vollständig unterstützen.

Andere Tipps

Vielleicht bezieht sich die Verweise auf Inhalte auf Web- oder keine CHM -Datei. Vielleicht können Sie es beheben, wenn Sie in den CHM -Editor in den CHM -Editor zerlegt werden können.

Vielleicht kann das Ihnen helfen

Für diesen Dateityp für einen kürzlich erschienenen Patch werden Sicherheitsberechtigungen angewendet.

Sie müssen die Datei entsperren:http://www.helpscribble.com/chmnetwork.html

Anstatt viele Möglichkeiten der "Windows Security -Erlaubnis" zu denken, erhalten Sie einen CHM -Leser oder wickeln Sie Ihren CHM mit Winrar und DoubleClick ein, um ihn wie Sie anzuzeigen.

Es spart deine Zeit viel !!

Zwei einfache Lösungen sind also:

  1. Haben Sie einen CHM -Leser: https://blog.kowalczyk.info/articles/chm-reader-viewer-for-windows.html

  2. Oder klicken Sie mit der rechten Maustaste auf CHM -Datei/s> zum RAR -Archiv hinzufügen. Wenn Sie es lesen möchten, klicken Sie auf RAR -Datei> Doppelklicken Sie auf die CHM -Datei. BINGO!!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top