Это подробная информация об ошибке.
Отказы: 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.
Ошибка вызвана следующим утверждением:
DirectoryEntry de1 = new DirectoryEntry("RNA:");
Потому что он вызовет другой проект AAA , который встроен в 32-битную систему для создания каталога. После перестроения AAA в 64 бита все в порядке.