Hallo, ich möchte die LibUsb (libusb0.dll) mit einem Installer automatisch installieren , der Installer muss selber feststellen ob es eine 64bit oder 32 bit Plattform ist (Windows) Kennt jemand so einen Installer ? Danke gruß K.
:
Verschoben durch User
Na ja, das kann inzwischen so ziemlich jeder Installer. InnoSetup z.B., um einen zu nennen.
Das sollte doch eigentlich jeder Installer hinbekommen, der nach der Einführung von x64-Windows 'rausgebracht wurde. Siehst Du da echt ein Problem, bzw. mit welchem hast Du es ausprobiert, mit dem es nicht geht? (Das Problem lässt sich sogar mit einem simplen Batchfile lösen, daher kann ich mir nicht vorstellen, daß ein "Installer" da Schwierigkeiten haben kann)
Wenn es ein grafischer Installer sein soll, schau dir mal NSIS an (Nullsoft Scriptable Install System) --> http://nsis.sourceforge.net/Main_Page
Karsten Schulz schrieb: > ich möchte die LibUsb (libusb0.dll) mit einem Installer automatisch > installieren Und was ist mit deiner eigenen Software, die hat doch das gleiche Problem? Was heisst Problem, das geht in einem Aufwasch, und jeder Installer kann das. Georg
Hi danke für die Antworten. Ich verwende InstallShield für VisualStudio. Scheinbar ist in der anliegenden Version eine Treiberinstallation nicht Bestandteil der Version die ich habe. Auch nicht ganz klar ist wie man das Device nachträglich anders nennen kann, die usblib in der treiber liste lautet libusb-win32 devices Nicht gerade ein schöner Name. Das Part selber kannman zwar einen anderen Namen geben, wird dann aber beim iterieren weiter als DigiUSB gelistet. So ganz habe ich da noch nicht die kontrolle erlangt, geschweige von den Lockbits, den AVRDUDE.EXE von DigiStump / Digipark liefert eine Fehlermeldung. Das locken des Bausteins gegen Auslesen ist auch nicht ganz klar. Reicht es das "anti" Reset bit zu setzen ? Danke für Hinwiese Gruß K.
Karsten Schulz schrieb: > Auch nicht ganz klar ist wie man das Device nachträglich anders nennen > kann, die usblib in der treiber liste lautet libusb-win32 devices > Nicht gerade ein schöner Name. Den Gerätenamen und den Namen der Geräteklasse in die das einsortiert wird, kannst du in der Inf Datei festlegen. Wenn du einen anderen Klassennamen haben willst, musst du auch die Class GUID ändern. Installshield in VS ist eine abgespeckte Version. Ich empfehle WIX, kostenlos und sehr universell. Treiber installiert das über Difx.
Hi Christian, da sehe ich gerade das ist ein MS Empfehlendes SetUp -Tool. Bin begeistert das Flexxera ist mir schon lange Suspekt. Ich installiere es gerade. Vielen Dank, die Änderungen in der INf Datei habe ich bereits getätigt, muss dann wohl irgendwie sich mit dem vorherigen Default libusb Treiber vermischt haben.. Das werde ich nochmal genauer betrachten. Danke Gruß K.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.