У меня есть .Net класс, который вызывает COM-объект C++, который в свою очередь вызывает другой .Net-класс в COM. Я обнаружил, что два класса .Net находятся в отдельных областях приложения (что вызывает некоторые проблемы с log4net). Обратите внимание, что они находятся в одном и том же потоке.appdomains in COM interop
Почему это? Есть ли способ обеспечить, чтобы они были в одном и том же домене?
В каком контексте? IIS, настольное приложение? –
настольное приложение –