Обновление: даже если я удаляю корневой каталог приложений, он выдает ту же ошибку - единственный способ запустить его - это процесс библиотеки, а не процесс сервера.
Оригинальный вопрос: я создал компонент COM + в .Net. Он должен использовать файл конфигурации, поэтому я создал каталог с файлом application.manifest и application.config и установил его в качестве корневого каталога приложения. Теперь, когда я пытаюсь создать экземпляр этого объекта, я получаю следующий HRESULT: 0x80131902. Кажется, я не могу точно определить, что это значит, за исключением того, что существует проблема с загрузкой домена приложения. Если я не установил корневой каталог приложения, он загружается просто отлично (но не имеет доступа к конфигурации).