Ich entwickle ein Outlook-Addin und habe folgende Situation. Das Installationsprogramm (ein Visual Studio-Setup-Projekt) ist derzeit darauf beschränkt, das Add-In für den aktuellen Benutzer zu installieren. Aber es sollte möglich sein, das Add-in für jeden Benutzer auf dem Rechner zu installieren. Das Problem ist, dass ich eine zusätzliche SQLite-Datenbank bereitstellen muss, die für jeden Benutzer individuell sein muss und bei einer Versionsänderung migriert werden muss. Gibt es eine Möglichkeit, die Datei für jeden Benutzer auf dem Computer bei der Installation bereitzustellen? Ist es möglich, diese bereitgestellten Dateien zu aktualisieren, wenn die Version über das msi-Installationsprogramm aktualisiert wird?C# VSTO Addin: eine separate SQLite db für jeden Benutzer und migrieren es auf Update
Das Migrieren und Verarbeiten von Versionsänderungen beim Start der Anwendung ist keine Option, da Outlook das Addin deaktiviert (langsame Startzeit). Und ich möchte alle Änderungen an der Anwendung und der Datenbank innerhalb der Installationsphase abschließen.
Hat jemand eine Lösung für dieses Problem?
Vielen Dank im Voraus.