Wir haben kürzlich von VS 2008 auf VS 2013 migriert, einschließlich einer Reihe von Setup-Projekten. Eines der Setup-Projekte soll eine Webanwendung installieren. Es verfügt über eine benutzerdefinierte Aktion, mit der die Verbindung zur Datenbank überprüft werden soll. Der Code der benutzerdefinierten Aktion wurde während der Migration nicht berührt und die .msi funktioniert einwandfrei, wenn sie aus VS 2008 generiert wird. Wenn ich die MSI von VS 2013 erstellt habe, funktioniert sie perfekt, wenn sie auf unserem lokalen Entwicklungsserver installiert wird und einen Fehler auslöst Ich sage, dass es keine Verbindung zur db herstellen kann, wenn es in der Clientumgebung ausgeführt wird.VS 2013 Setup Projects Funktioniert auf einem Server und nicht auf einem anderen
Ich würde wirklich schätzen, wenn mich jemand hier in die Richtung der Suche zeigen kann. Ich weiß, dass ich eine korrekte Verbindungszeichenfolge übergebe, und MSI, das von VS 2008 generiert wird, kann eine Verbindung zu dieser Datenbank von demselben Server herstellen.