คำตอบ Setup mit Dienstanlage und DLL-Registrierung

  • Dienstag, 24. Januar 2012 07:16
     
     

    Hallo zusammen

    Für die Installation einer Konsolenanwendung muss ich ein Setup anlegen, bei welchem die Dateien in den Zielpfad kopiert werden, eine DLL registriert wird und ein Dienst eingerichtet wird. Die Einrichtung vom Dienst habe ich bis jetzt über eine batch-Datei mit installutil gemacht.

    Weis gerade jemand, ob diese Punkte mit der InstallShield LE-Version aus Visual Studio alles machbar ist? Habe da div. Beiträge gelesen, welche diese LE als so stark eingeschränkt beschreiben, dass es sehr schnell nicht mehr damit geht.

    Falls das gerade jemand weis, könnte ich mir rumprobierarbeiten ersparen. Geht es mit einem anderen Tool welches Ihr empfehlen könnt?

    Gruss Christoph

Alle Antworten

  • Dienstag, 24. Januar 2012 08:48
    Moderator
     
     Beantwortet

    Ist zwar keine Antwort auf Deine Frage, aber grundsätzlich würde ich so etwas mit dieser "minimalanforderung" mit WiX machen.


    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
  • Dienstag, 24. Januar 2012 12:01
     
     

    Wie ich gelesen habe ist die Installation von Diensten mit InstallShield LE wohl unnötig kompliziert, eine genaue Begründung stand dort leider nicht, daher kann ich nur vermuten das es mittels Custom Actions ergänzt werden muss.

    Ich schließe mich da Martins Empfehlung für WiX an. Aus eigener Erfahrung kann ich sagen: Im Windows Installer XML werden die beschriebenen Anforderungen komplett abgedeckt.


    - Florian
  • Dienstag, 24. Januar 2012 12:22
     
     

    Hallo Martin

    Wenn es gut ist, nehme ich auch gerne etwas anderes :-)

    Kennst du einen grafische Oberfläche für WiX für die Erzeugung oder muss man da alles per XML machen?

    Gruss Christoph

  • Dienstag, 24. Januar 2012 12:32
    Moderator
     
     

    > Kennst du einen grafische Oberfläche für WiX für die Erzeugung oder muss man da alles per XML machen?

    XML, aber simpel... ;)


    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
  • Dienstag, 24. Januar 2012 14:58
     
     
    Ok, dann setze ich mich mal daran :-)
  • Montag, 30. Januar 2012 10:42
     
     

    Hallo

    So, der Installer läuft. Danke für den WiX-Tipp. Benötigt zwar am Anfang einen rechten Lernaufwand, jetzt sieht es aber ganz ordentlich aus und macht das richtige :-)

     

    Gruss Christoph