Announcement

Collapse
No announcement yet.

.inf Datei

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • .inf Datei

    Für ein OCX verwende ich folgende INF Datei:<BR>
    <PRE>
    [Add.Code]
    MawGisViewer.ocx=MawGisViewer.ocx

    [MawGisViewer.ocx]
    file=http://192.168.1.216/mawgisocx/MawGisViewer.cab
    clsid={1BEF4A84-B5AD-4148-A222-11532FC5A521}
    RegisterServer=yes
    FileVersion=1,0,0,83

    </PRE>
    Auf der HTML Seite binde ich es so ein:

    <Pre>
    <OBJECT id="mawgisviewer"
    classid="clsid:1BEF4A84-B5AD-4148-A222-11532FC5A521"

    codebase="http://192.168.1.216/mawgisocx/MawGisViewer.inf"
    width=100%
    height=100%
    align=center
    hspace=0
    vspace=0
    </OBJECT>
    </PRE>
    Wenn das OCX auf dem Clientrechner noch nicht vorhanden ist, funktioniert es wunderbar.
    <br>
    Eine neue Version mit neuer FileVersion wird dagegen immer ignoriert. Selbst wenn ich codebase zu einer ungültigen Adresse schicke wird immer das alte OCX angezeigt.

    Kann mir jemand sagen wo der Fehler liegt ?

  • #2
    Hallo,

    ich würde probieren, ob die direkte Angabe des CAB-Archivs (inkl. Versionsnummer) das Problem löst. <pre>
    codebase="http://localhost/OssiSoft/Test/ActiveFormDemo.cab#version=1,0,1,0"
    </pre>
    Nach jedem Deploy muss man von Hand nachsehen, ob dort noch die richtige Versionnummer steht

    Comment


    • #3
      Das habe ich probiert, das geht auch. Leider brauche ich aber das Inf File da ich noch weitere DLLs mit installieren muß. Die habe ich nur aus dem Code oben rausgelassen

      Comment

      Working...
      X