Ich verwende ein Setup- und Deploy-Projekt in Visual Studio 2008, um mein C# -Projekt zu installieren.Wie installiere ich INF-Treiber in das VS Installer-Projekt?
Ich habe einen USB-Treiber, den ich manuell installieren kann, indem ich mit der rechten Maustaste auf die .inf-Datei klicke und Install klicke.
Ich denke, wenn ich eine .exe hatte, um den Treiber zu installieren, könnte ich wahrscheinlich unter benutzerdefinierte Aktionen setzen. Ich bin mir nicht einmal sicher, wo ich anfangen soll, meine eigene .exe zu machen, geschweige denn, ob es funktionieren würde.
Ich bin ziemlich neu in diesem Bereich, habe mir selbst C# beigebracht und gelernt, wie man einen Installer durch Versuch und Irrtum macht. Normalerweise verwende ich vertrauenswürdige Google oder dieses Forum, aber ich habe Probleme, die Informationen dieses Mal selbst zu finden.
Bitte helfen oder weisen Sie mich in die richtige Richtung!
Zunächst einmal, ich danke Ihnen für Ihre Antwort. Ich habe beide Links durchgelesen und die .exe heruntergeladen. Ich bin mir nicht sicher, wo ich diese Befehlszeilen setzen soll ... Weißt du, wie ich devcon mit meinem Installer benutzen kann? – Roast
Sicher ... zuerst möchten Sie DEVCON.EXE in die Dateien Ihres Projekts aufnehmen, wenn es nicht auf dem Zielsystem gefunden wird, dann [erstellen Sie eine benutzerdefinierte Aktion] (http://msdn.microsoft.com/en-us) /library/d9k65z2d%28VS.80%29.aspx), die die Befehlszeile für die INF-Installation ausführt. (Achten Sie darauf, die benutzerdefinierte Aktion zu planen, * nachdem * die Dateien installiert sind!) – ewall
Ok, ich habe Folgendes versucht: Devcon zu benutzerdefinierten Aktionen/Commit hinzugefügt. In der Eigenschaft arguments gebe ich "install ftdiport.inf" ein, aber ich bekomme einen nicht beschreibenden Fehler während der Installation. Werde weiter fummeln, aber wenn du irgendetwas falsches siehst, kannst du es mich wissen lassen? – Roast