Вопросы по теме 'appdomain'

Компилирует ли App_Code в ASP.Net новый код во вторичный временный домен приложений?
Я пытаюсь лучше понять, как работает папка App-Code, и, в частности, мне любопытно, как новые объекты нового класса в папке App-Code включаются в текущий AppDomain. Создается ли второй временный домен приложений таким же образом, как когда я...
653 просмотров
schedule 28.04.2022

.Net Как создать собственный пул потоков, общий для всех доменов приложений процесса?
Я сделал собственный ThreadPool, оптимизированный для моих конкретных нужд. Однако, когда в процессе используется несколько доменов приложений, CLR ThreadPool может использоваться всеми доменами приложений, и я хотел бы иметь возможность...
1167 просмотров
schedule 26.04.2023

Ускорение взаимодействия между доменами приложений
Я пытаюсь выполнить некоторую логику на нескольких доменах приложений параллельно. Я делаю это, потому что работаю с устаревшим кодом, который «неизменяем», и хочу повысить производительность за счет распараллеливания некоторых вещей. Проблема в...
1597 просмотров

Передача объектов через домены приложений
У меня возникают проблемы при передаче объектов через домены приложений. В ходе дальнейшего расследования я обнаружил, что проблема связана с тем, что объект IronPython не был сериализован. Этот объект IronPython является производным от базового...
3265 просмотров
schedule 14.11.2022

Сведения о домене приложения службы WCF
Я читаю книгу WCF. В ней говорится, что клиент может использовать службу, работающую в том же AppDomain или в другом домене приложения. Предположим, я создаю службу в локальном хосте IIS. пример localhost\TestService\Service.svc (WCFService...
914 просмотров
schedule 05.10.2022

В .NET вызываются ли статические конструкторы при создании нового AppDomain?
Когда я создаю новый AppDomain, используя AppDomain.CreateDomain в C#, будут ли вызываться статические конструкторы, когда сборки загружаются во вновь созданный AppDomain? Рассматриваемые сборки уже загружены в текущий домен.
2173 просмотров
schedule 30.03.2022

Запретить IIS повторно использовать рабочие процессы для отдельных доменов приложений ASP.Net
Когда IIS перезапускает веб-приложение ASP.Net (2.0), он может: Переработайте домен приложения : выгрузите домен приложения и загрузите новый домен приложения в том же процессе (например, когда вызывается HttpRuntime.UnloadAppDomain() , когда...
943 просмотров
schedule 03.05.2023

Песочница IronPython?
Можно ли запустить интерпретатор IronPython внутри моего приложения .Net, но внутри песочницы? Я хочу запретить доступ IP-скрипта к файловой системе, но разрешить доступ самому приложению. Будет ли это связано с запуском механизма сценариев во...
2199 просмотров
schedule 29.04.2024

Мониторинг ресурсов AppDomain и установка пороговых значений
Моя компания размещает компоненты, созданные третьими лицами. Каждый компонент размещается в собственном AppDomain, но может совместно использовать сервер с другими компонентами. В последнее время я считаю, что один или несколько плохо написанных...
1043 просмотров
schedule 14.05.2023

Получить ссылку на UserControl из другого домена приложения (составной пользовательский интерфейс)
Как я могу разместить WinForms Control (или WPF Window , если уж на то пошло), созданный в другом AppDomain, в форме, созданной в моем приложении? Я пытаюсь создать составное приложение пользовательского интерфейса, которое представляет собой...
2903 просмотров
schedule 30.06.2023

Получение информации о DLL в .NET
Моя проблема: Имея список путей к DLL, найдите номер их версии и все сборки, на которые есть ссылки. Некоторые могут указывать на одну и ту же DLL, но с другим путем или версией. Мой код: Dim otherDomain As AppDomain =...
455 просмотров
schedule 12.10.2023

Поток пользовательского интерфейса для каждой надстройки MAF
Я работаю с MAF в WPF, и у меня проблемы с потоками пользовательского интерфейса. . Я хотел бы, чтобы каждая надстройка, которую я активирую, становилась уникальным потоком пользовательского интерфейса. Почему я хочу, чтобы вы, наверное,...
479 просмотров
schedule 07.06.2022

Запуск моего HttpApplication в моем собственном AppDomain
Я ищу способ запустить свое HttpApplication в домене приложений, который я создал сам программно. поскольку AppManagerAppDomainFactory является запечатанным классом, мне было интересно, есть ли способ реализовать мою собственную фабрику...
471 просмотров
schedule 29.03.2022

Вызов методов и получение значений в основном домене приложения из вторичного домена
Я внедряю модульную систему для своего IRC-бота С#. Модули представляют собой сборки .dll, которые хранятся в подкаталоге «modules» и используются для добавления функциональности боту, например добавления дополнительных команд в IRC. Эти модули...
1225 просмотров
schedule 08.03.2023

Сборка сборки из другого домена приложения
Можно ли хранить ссылку на сборку из другого домена приложения без загрузки этой сборки в текущий домен приложения? Я работаю над исправлением утечки памяти в службе Windows, которая динамически генерирует сборки и запускает динамически...
1560 просмотров
schedule 14.03.2022

Проблема AppDomain, Serialization и System.Threading.Timer
У меня есть класс, который я создаю в AppDomain, используя CreateInstanceAndUnwrap. Класс содержит System.Threading.Timer. Проблема, с которой я сталкиваюсь, заключается в том, что при создании экземпляра класса метод обратного вызова таймера не...
1430 просмотров
schedule 06.06.2024

Пул потоков между доменами приложений без переключения контекста
Наше приложение сильно связано с процессором, чтобы обрабатывать миллиарды кортежей данных с максимально возможной скоростью. Он использует многоядерность и вскоре переходит к распределению в облаке. Таким образом, цель состоит в том, чтобы...
1049 просмотров
schedule 09.03.2022

Как избежать сбоя нашей программы из-за того, что динамически загруженная DLL содержит ошибки
У меня есть dll, написанная кем-то другим, и у нее много недостатков. Предположим, что в этой DLL определен только один класс. Мне нужно импортировать эту DLL и создать экземпляр этого класса. Код DLL может быть следующим: [Serializable()]...
1250 просмотров
schedule 12.02.2022

Долго работающее приложение тормозит
Есть приложение, состоящее из трех исполняемых файлов. Один из них — диспетчер, который запускает другие исполняемые файлы. Диспетчер получает код от исполняемого файла при его завершении. То есть всегда работает только диспетчер, остальные...
3556 просмотров
schedule 16.05.2022

почему AssemblyResolve не работает?
мне действительно интересно, почему AssemblyResolver не работает? Также я не могу использовать foreach (двоичный файл byte[] в deCompressBinaries) ApplicationHost.Load(двоичный); как запустить AssemblyResolve? посмотрите мой справочный...
4550 просмотров
schedule 13.06.2022