Installer kann nicht mit mehrdeutigen Fehler 1001. Nicht genügend Systemressourcen, um den angeforderten Dienst auszuführen
Grüße!
Entwickelt ich ein Windows-Dienst, der scheint zu installieren, einfach gut die meiste Zeit. Gelegentlich jedoch, ich bekomme ein pop-up-Fehler während der Bereitstellung Angabe
"Error 1001. Nicht genügend Systemressourcen, um den angeforderten Dienst auszuführen".
Ich habe einige googeln und fand, dass dies geschehen kann, wenn das Dienste-Snap-in der MMC ist offen und kann zu Konflikten führen, obwohl dies zurzeit öfter, ohne den Snap-in öffnen.
Ich scheinen in der Lage, um das Paket zu installieren, wenn ich neu starte nach auftreten dieses Fehlers.
Lief ich das MSI -log aktiviert, und die Ausgabe erfolgt direkt als der Fehler passiert ist:
DEBUG: Error 2835: The control ErrorIcon was not found on dialog ErrorDialog
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2835. The arguments are: ErrorIcon, ErrorDialog,
Error 1001. Error 1001. Insufficient system resources exist to complete the requested service.
DEBUG: Error 2769: Custom Action _450E101F_3B0A_4391_A7F5_3F304BCAA1DF.install did not close 1 MSIHANDLEs.
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2769. The arguments are: _450E101F_3B0A_4391_A7F5_3F304BCAA1DF.install, 1,
... irgendwelche Ideen, was dieses problem verursacht?
EDIT: NEUSTART und dann läuft die gleiche installer erlaubt es fertig zu stellen bis zur Fertigstellung... deinstallieren und neu zu installieren über die Zeit wird schließlich kommen die Fehler wieder und erfordern einen Neustart,...
InformationsquelleAutor Rimer | 2010-12-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
1001 immer bedeutet, dass Sie hatte eine Installer-Klasse ( InstallUtil ) benutzerdefinierte Aktion zu scheitern. Sie haben zu debug-code zu verstehen, was falsch gelaufen ist. In aller Ehrlichkeit, diese benutzerdefinierten Aktionen sind ein problem, und Sie sollten wirklich redesign, um loszuwerden, die benutzerdefinierte Aktion oder umgestalten, es zu WiX DTF, die eine bessere hosting-Umgebung für Ihre CA.
... Werden erzeugt, indem vis stud?
Haben Sie das Protokoll Lesen, die du gepostet hast? Es sagt ganz klar der name des benutzerdefinierten Aktion.
Ich verwendet, um Installer-Klasse benutzerdefinierte Aktionen zuvor in meinem setup.exe und es wird in regelmäßigen Abständen schoss mir mit dieser Art von Fehler... Also, Folgen Sie Christopher ' s Beratung und Neugestaltung Ihrer installieren um loszuwerden, diese Sachen
Vielleicht bin ich einfach nur verwirrt... habe ich nie erstellt eine benutzerdefinierte Aktion für diesen installer... ich nehme an, VS bedeutet das für mich? Wo würde ich finden so eine Aktion definiert?
InformationsquelleAutor Christopher Painter
Sind Sie mithilfe von merge-Modulen keine chance? Ich bemerkte, wie die GUID des benutzerdefinierten Namen für die Aktion ein und in der Regel ist dies nur für merge Module.
Scheint es, dass die "_450E101F_3B0A_4391_A7F5_3F304BCAA1DF.installieren Sie" benutzerdefinierte Aktion schlägt fehl mit Fehler 2769. Dieser Fehler bedeutet "Benutzerdefinierte Aktion [2] nicht schließen [3] MSIHANDLEs" - und MSDN-Staaten:
Die "InstallExecuteSequence" möglicherweise erstellt wurden, falsch. Aktionen, die das system ändern müssen sequenziert werden zwischen InstallInitialize und InstallFinalize Aktionen. Führen Sie Paket-Validierung und-Prüfung für ICE77.
http://msdn.microsoft.com/en-us/library/aa372835(VS.85).aspx
So versuchen, überprüfen Sie das Paket mit Orca.
InformationsquelleAutor user527987
Ich habe gerade festgestellt das exakt die gleichen Fehler "Fehler 1001"
Anscheinend, wenn ich zuerst den Dienst installiert, es nicht korrekt installiert wurde. Wenn ich Sie gelöscht, den Dienst mit Programme und Funktionen es nicht tatsächlich entfernen Sie die service. Also ich hatte manuell zu löschen, den Dienst durch ausführen von "sc delete [servicename]" in der Eingabeaufforderung.
Nur danach war ich in der Lage, um den Dienst zu installieren, der einmal mehr ohne Fehler 1001.
Ich hoffe, das hilft.
InformationsquelleAutor Coder Of The Galaxy
Ich habe gerade festgestellt das genau die gleiche Fehlermeldung "error 1001".
Offenbar, wenn ich zuerst den Dienst installiert, es nicht korrekt installiert wurde. Wenn ich Sie gelöscht, den Dienst mithilfe von Programme und Funktionen ist es eigentlich gar nicht ist Sie den Dienst entfernen. Also ich hatte manuell zu löschen, den Dienst durch ausführen
sc delete [servicename]
in der Eingabeaufforderung.Nur nach tun, dass ich in der Lage war, um den Dienst zu installieren, der einmal mehr ohne Fehler 1001.
InformationsquelleAutor duypr3