2009-11-17 3 views
1

Это подробная информация об ошибке.System.Runtime.InteropServices.COMException: Неизвестная ошибка (0x80005000)

Неудачи: System.Reflection.TargetInvocationException: Исключение было брошено в целью вызова. ---> System.Runtime.InteropServices.COMException: неизвестная ошибка (0x80005000) в System.DirectoryServices.DirectoryEntry.Bind (Boolean throwIfFail) в System.DirectoryServices.DirectoryEntry.Bind() в System.DirectoryServices.DirectoryEntry.get_NativeObject()

код, который вызывает выше исключение:

DirectoryEntry de1 = new DirectoryEntry("RNA:"); 
IRnaNamespace rnaNamespace = (IRnaNamespace)de1.NativeObject; 

После того, как создается дель объект, я стараюсь смотреть значения для варианта дель, и это т он результат: link text alt text http://lh4.ggpht.com/_ZgKaPEWP-AM/SwEIByd3XiI/AAAAAAAAAtE/ljuXhGUWd4g/s912/Untitled.png

ОС Windows2008 R2 64бит. И он может успешно работать на Windows2008Sp2 32bit.

ответ

0

Ошибка вызвана следующим утверждением:

DirectoryEntry de1 = new DirectoryEntry("RNA:"); 

Потому что это будет вызывать другой проект AAA, который построен в 32 бит системы для создания каталога. После восстановления AAA в 64 бит, все в порядке.

Смежные вопросы