.NET-basiertes Installationsprojekt schlägt bei der Installation fehl

7

Ich habe ein Setup-Projekt mit Visual Studio 2008 erstellt. Bei der Installation auf einem anderen Computer erhalte ich den folgenden Fehler:

  

Der Installer wurde vorher unterbrochen   MyApplication könnte installiert werden. Sie   müssen Sie das Installationsprogramm neu starten, um es zu versuchen   wieder.

Wie behebe ich dieses Problem?

Die Protokolldatei zeigt Folgendes.

%Vor%

'

    
ala 12.05.2009, 08:57
quelle

4 Antworten

8

Versuchen Sie über die Befehlszeile zu installieren, um eine Protokolldatei zu erhalten. Das sollte die Fehlerinformation enthalten.

msiexec / i programmname / lv mylogfile.log

Sie können Wilogutl verwenden, um die Analyse der Protokolldatei zu vereinfachen.

    
dommer 12.05.2009, 09:07
quelle
14

Wir hatten ein ähnliches Problem und fanden einen nützlichen Tipp im MSDN-Foren :

Die Antwort war, die Serverrolle "IIS Management Compatibility" zu installieren.

    
Eric Nicholson 01.07.2009 20:16
quelle
3

Das Visual Studio-Installationsprojekt erstellt zwei Dateien für Sie: eine MSI-Datei und einen setup.exe-Bootstrapper. Letzteres installiert alle Voraussetzungen Ihrer Anwendung und startet dann die MSI-Datei.

Wenn Sie den Bootstrapper setup.exe starten, wird eine Protokolldatei in einem Unterordner Ihres% TMP% -Ordners erstellt. Suchen Sie nach Fehlermeldungen in dieser Datei.

Sie können die MSI-Datei auch direkt starten und eine Protokolldatei erstellen lassen:

%Vor%

Das Analysieren des Protokolls sollte Ihnen helfen, das Problem zu finden. Wenn Sie Hilfe mit der Fehlermeldung benötigen, können Sie Ihre Frage bearbeiten und die Fehlermeldung hinzufügen.

    
Dirk Vollmar 12.05.2009 09:12
quelle
0
  1. Navigieren Sie zu dem Speicherort für den BFE-Dienst in der Registrierung (HKLM \ System \ CurrentControlSet \ Services \ BFE \ Parameters \ Policy), klicken Sie mit der rechten Maustaste, und wählen Sie Berechtigungen aus.
  2. Klicken Sie im Fenster "Berechtigungen für Richtlinien" auf Erweitert | Hinzufügen.
  3. Sobald das Feld "Benutzer, Computer oder Gruppe auswählen" angezeigt wird, ändern Sie "Von diesem Ort:", um auf den Namen des lokalen Rechners zu zeigen.
  4. Geben Sie nach dem Ändern des Suchorts "NT Service \ BFE" in das Feld "Geben Sie den zu verwendenden Objektnamen ein" ein und klicken Sie auf "Namen überprüfen" - damit können Sie das BFE-Konto hinzufügen.
  5. Geben Sie dem BFE-Konto die folgenden Berechtigungen:
Joca 26.07.2014 00:08
quelle