Einige Hinweise für andere da draußen. Ich hatte das Problem "Fehler 1001. Der angegebene Dienst existiert bereits" und versuchte das obige und es schien nicht zu funktionieren. Hier ist, was ich lief:
* Stellen Sie sicher, dass die RemovePreviousVersions -Eigenschaft in Ihrem Installationsprojekt auf True festgelegt ist. Dies scheint offensichtlich - das ist offensichtlich, wenn Sie es wissen. Standardmäßig ist es auf False gesetzt. Wenn Falsch ist, löst das obige Verfahren Ihr Problem nicht. *
Ich habe einige Baugruppen in der GAC installiert. Es scheint, dass beim Verschieben der RemoveExistingProducts-Sequenz diese Dateien aus dem GAC entfernt, aber nicht erneut installiert wurden. Um dies zu beheben, habe ich alle Assemblys im Anwendungsordner installiert. Zu Ihrer Information, ich benutze VS2010.
Auch ein anderer Nissen. Wenn ein Benutzer "Reparieren" auswählt, wenn er versucht, die gleiche Version eines Produkts erneut zu installieren, wird immer noch der Fehler "Der angegebene Dienst ist bereits vorhanden" angezeigt. Wenn ich Zeit bekomme, werde ich versuchen, das zu beheben. Wenn jemand da draußen weiß, wie man es repariert, könntest du es posten?
Alles, was gesagt hat, danke für das Posten!
deckt auch http://stackoverflow.com/questions/370940/visual-studio-2008-service-installer-project-upgrade-issue, die die zitierte Frage ist ein dup von –