Какое / где значение E_CLR_ALREADY_STARTED?
Документы для ICLRRuntimeHost::SetHostControl утверждают, что он может вернуть E_CLR_ALREADY_STARTED. Я не смог найти определение для этого значения. В идеале я хотел бы знать, что представляет собой соответствующий заголовок (он, кажется, не находится в corerror.h), но если кто-то может также предоставить мне каноническое значение, я могу с этим смириться.
Спасибо
1 ответ
Кажется, я тоже не могу его найти, и я обычно довольно хорошо нахожу пропущенные или неправильно написанные константы. Вы можете попробовать вызвать метод после инициализации CLR, и если он действительно возвращает HRESULT, который задокументирован для возврата, вы можете просто отследить его. Но это определенно похоже на ошибку документации.