NGen jest niezadowolony na moim komputerze i nie mogę znaleźć sposobu na dogłębne zrozumienie tego, co dzieje się źle.Potrzebujesz pomocy w przywróceniu NGen do stanu roboczego?
Po każdym starcie, ngen rejestruje tę wiadomość:
.NET Runtime Optimization usługi (clr_optimization_v2.0.50727_32) - usługi osiągnął limit nieustalonych błędów. Zostanie zamknięty. Ostatni błąd zwrócony z Service Manager: 0x8000ffff.
I kiedy próbuję uruchomić usługę optymalizacji w wierszu poleceń, ponownie otrzymuję ten sam błąd.
udało mi się uruchomić usługę NGEN i natychmiast wstrzymać kolejkę (pisząc pliku wsadowego dwóch linii, tak:
net start clr_optimization_v2.0.50727_32
kolejka ngen pauza
więc teraz próbowałem wyczyścić kolejkę, wykonując elementy o różnych poziomach statusu, takie jak:
NGen executequeueditems 3/nologo /rozwlekły
ale wynik jest zawsze:
fatalne uszkodzenia (wyjątek od HRESULT: 0x8000FFFF (E_UNEXPECTED))
. ... po odinstalowaniu/ponownym zainstalowaniu Visual Studio 2008. I odinstalowałem serwer SQL 2005 i uruchomiłem "plik systemowy" checker ": sfc/scannow
Brakuje pomysłów i chciałbym pomóc od ngen eksperta.
Jak uzyskać informacje, takie jak "Co powoduje te katastrofalne awarie?" (zwróć uwagę, że opcja/verbose nie zwiększa ilości informacji, które znajduję.) "Jakie pliki są w kolejce do wygenerowania?" - Czy mogę usunąć niektóre z tych plików lub przypisać winę konkretnemu plik ...
odinstalowanie i ponowne zainstalowanie programu .NET Framework 2.0 nie jest łatwe, jak to jest vista i jest to chroniony częścią systemu operacyjnego
Aktualizacja:. próbowałem również porady oferowane here (i wspomniane w pierwszej odpowiedzi) - ale po prostu pojawia się ten sam komunikat o katastrofalnej awarii:
C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727> NGEN executequeueditems/nologo Katastrofalny błąd (Wyjątek od HRESULT: 0x8000FFFF (E_UNEXPECTED))
czuję OS zainstalować ponownie w przyszłości .. –
ten bani. Mam taki sam problem z instalowaniem MVC ASP.net RC2 Ktoś ma rozwiązanie do naprawy ngen? –
Witaj, Harry - opis Phila Haacka tutaj może być pomocny. http://haacked.com/archive/2009/03/05/troubleshooting-installers.aspx W końcu użyłem Orca.exe do usunięcia kroku ngen z instalatora MVC. –