Справочная информация:
Я разрабатываю приложение, которое использует преимущества служб удаленного взаимодействия, создания и уничтожения доменов приложений, чтобы изолировать утечку стороннего компонента.
Проблема:
Кажется, это работает отлично, за исключением того, что, согласно данным dotPeek, лицензионный ключ закрепляется. По-видимому, это вызывает небольшую утечку памяти, поскольку это устанавливается каждый раз, когда я инициализирую новый домен приложений (каждый запрос).
Вопрос:
Живые объекты прикреплены к доменам приложений? Моя теория работы заключается в том, что я, вероятно, могу просто установить лицензионный ключ один раз, независимо от того, сколько раз я повторно инициализирую компонент с каждым новым доменом приложения.