Frage

Ich habe einen Hybrid-Installer bekommt die Binärdateien auf dem Zielcomputer (WIX) sowie Installationen Vorlagen in der Visual Studo (VSIX) fällt. Die VSIX als binäres im Installer gespeichert und über eine benutzerdefinierte Aktion installiert, wenn die Installation abgeschlossen ist.

Es funktioniert, aber es gibt ein paar Probleme. Ich könnte diese Probleme zu umgehen, wenn ich WIX ganz überspringen könnte und alles über die VSIX installieren.

Das Problem ist, dass ich einige Binärdateien in dem GAC fallen. Wenn ich ein binäres im GAC in der VSIX fallen kann, dann wäre alles cool. Aber ich kann nicht scheinen, keine Informationen zu finden, wie dies zu tun.

Als Alternative kann ich installieren Binärdateien zu einer bestimmten Stelle auf einer Zielmaschine mit VSIX?

Ist einer dieser möglich?

War es hilfreich?

Lösung

Nein. VSIX können Dateien nicht in den GAC setzen und noch kann sie fügen Sie Registry-Einträge. Exe oder MSI installieren ist, was Sie benötigen. Ihre Benutzer die Fähigkeit verlieren, zu aktivieren / deaktivieren aus Extension Manager obwohl, das ist traurig.

https: // msdn. microsoft.com/en-us/library/vstudio/dd393694(v=vs.100).aspx fasst Ihre Bereitstellung Entscheidungen und bestätigt die no-GAC Sache.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top