System.Runtime.InteropServices.COMException: неизвестная ошибка (0x80005000) - PullRequest
1 голос
/ 17 ноября 2009

Это подробная информация об ошибке.

Отказы: 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;

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

Операционная система - Windows2008 R2, 64 бита. И он может успешно работать на 32-битной Windows2008Sp2.

1 Ответ

0 голосов
/ 25 ноября 2009

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

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...