2012-09-20 18 views
12

ja mam ten problem, gdy próbuję debugować mojego projektu:Wyjątek od HRESULT: 0x80131047

enter image description here

to po francusku, tutaj jest "mój" tłumaczenie:

„Błąd podczas próba uruchomienia projektu: nie powiodło się Załadowanie zespołu "DBZ buu's Edytor tekstu Fury" lub jedna z jego zależności Podana nazwa zespołu lub baza kodów była nieprawidłowa. (Wyjątek od HRESULT: 0x80131047) "

Czy ktoś może mi pomóc?

Dziękuję Omar

+1

To może pomóc: http://social.msdn.microsoft.com/Forums/en/Vsexpressvb/thread/02be3d7e-cff5-47a7-a00a-1c5ebfcb47a7 – Joulukuusi

+0

dziękuję Taht pracował: rozwiązanie księgowania D od razu :) – Omarrrio

Odpowiedz

16

Projekt> Właściwości projektu> Nazwa> usunąć „"”z nazwy, a to będzie działać :)

+4

dlaczego na to pozwalają, jeśli to nie działa. Całkiem lame –

+1

Jestem również zaskoczony. – Omarrrio

4

To niekoniecznie musi być związane z tym, jak w mój przypadek ...

Po pierwsze, chciałbym powiedzieć, że było to bardzo trudne rozwiązanie problemu, ponieważ może istnieć wiele zmiennych prowadzących do faktycznego problemu związanego z zespołami.

Tak więc pracowałem nad dodatkiem Outlook 2010 przeznaczonym dla 32-bitowej wersji pakietu Office. Wszystko działało dobrze, aż pewnego dnia skończył się blues, dodatek już się nie ładował i pojawił się błąd "HRESULT: 0x80131047". Po poszukiwaniach prawie pół dnia znalazłem ciekawy artykuł:

http://blogs.msdn.com/b/astebner/archive/2007/05/06/2457576.aspx

Próbowałem, dodając zespół do globalnej pamięci podręcznej, ale nie był w stanie. Na szczęście miałem prawie identyczny projekt, który działał dobrze, a ja już zrobiłem testy porównawcze i wszystko wyglądało tak samo, ale w tym przełęczy znalazłem coś innego ... jak się okazało, docelowy procesor platformy został ustawiony na 64- bit, więc zmieniłem go na "Any" i voila "! - to naprawiło to!

3

Tak, zmieniam nazwę projektu "Projekt Taqi" na Projekt Taqi i działa poprawnie.

0

This MSDN forum post mówi, że musisz zabrać ze swojej nazwy zestawu znaki specjalne, takie jak ukośniki, przecinki lub apostrofy, aby uniknąć tego błędu.

Jeśli to nie rozwiąże problemu, inną propozycją jest odznaczenie "Włącz proces hostingu Visual Studio" na karcie Debugowanie.

12

Jeśli używasz Assembly.Load() do załadowania pliku spróbuj zmienić go za pomocą Assembly.LoadFile().

+0

Naprawalny, ale naprawdę stary błąd tbh, +1 dla alternatywnego rozwiązania, dzięki – Omarrrio

+1

Używam Assembly.LoadFile() i otrzymuję ten błąd. To kolejny przykład słabej implementacji Microsoftu. Jeśli zestaw jest "nieważny", dlaczego jest zbudowany w pierwszej kolejności?Chciałbym zapytać, kto wymyślił ten bezużyteczny komunikat o błędzie "Co próbujesz osiągnąć". Oczywiście, zarządzanie w firmie Microsoft nie zadaje tych prostych pytań. Oczywiście zbyt zajęci graniem z ich chmurą. –

+0

Jesteś oszczędny! –

Powiązane problemy