/ / CHM-Hilfe zur Netzwerkfreigabe wird nicht über die Anwendung geöffnet - winforms, chm, html-help

CHM help on network share wird nicht aus der Anwendung geöffnet - winforms, chm, html-help

Ich habe eine .NET WinForms-Anwendung, die die CHM-Hilfedatei verwendet. Sowohl die ausführbare Datei als auch CHM befinden sich auf einer Netzwerkfreigabe. ich benutzte http://www.helpandmanual.com/products_hhreg.html Registrierungseinträge zu erstellen, die erlauben könntenAnzeige der Hilfeinhalte. Wenn ich die Datei selbst von der Freigabe aus öffne, ist alles in Ordnung. Wenn ich jedoch in meiner Anwendung F1 drücke, um die Hilfe aufzurufen, wird der bekannte Fehler "Navigation zur Webseite wurde abgebrochen" angezeigt. Egal was ich mache, einschließlich der Einstellung der Sicherheitsstufe für die Zone = 2 wird helfen. Wie verwende ich die CHM-Hilfe in meiner Anwendung, wenn ich von einer Netzwerkfreigabe aus gestartet werde?

Antworten:

0 für die Antwort № 1
System.Diagnostics.Process.Start(path);

Ich habe diesen anderen Ansatz gefunden https://stackoverflow.com/a/928156/1757491 Das scheint mir zu erlauben, die Hilfe zu sehen, aber wenn ich sie benutze

 System.Windows.Forms.Help.ShowHelp(null, path);

Ich verstehe, was du beschreibst.