|
18 / 18 / 0
Регистрация: 21.09.2012
Сообщений: 86
|
|
AppDomain.ExecuteAssemblyByName31.08.2016, 22:35. Показов 1017. Ответов 0
Метки нет (Все метки)
Здравствуйте, изучаю книгу Троелсена, немного запутался с доменами приложений.
Создал консольное приложение, которое запускает в новом домене приложения сборку консольного приложения и приложения WinForms, а также приложение WinForms, делающее то же самое. При запуске из консольного приложения другого консольного второе пишет в том же окне консоли; после выполнения кода второго приложения в то же окно консоли пишется вывод первого; при запуске из консольного приложения оконного до завершения оконного консольное недоступно, клавиатурный ввод не отображается в консоли; при закрытии оконного символы введенные с клавиатуры во время его работы отображаются на клавиатуре (в конце первого конс. приложения вызывается Console.ReadLine()). При запуске из оконного приложения другого оконного оба доступны, а при запуске консольного до его завершения форма оконного ни на что не реагирует. Вы не могли бы объяснить, с чем связаны эти странности? Насколько я понимаю, в разных доменах приложений используются свои копии всех классов из всех сборок, включая Console, почему тогда два конс. приложения пишут по очереди в одно окно консоли? И почему оконное приложение блокирует консольное и наоборот? Добавлено через 6 минут также почему-то когда из оконного запускаешь консольное в новом домене, при закрытии этого консольного закрывается и изначальное оконное, тоже не могу понять, отчего так?
0
|
|
| 31.08.2016, 22:35 | |
|
Ответы с готовыми решениями:
0
Выгрузка DLL AppDomain.Unload AppDomain а также какие еще бывают варианты |
| 31.08.2016, 22:35 | |
|
Помогаю со студенческими работами здесь
1
AppDomain - производительность Создание собственного AppDomain. Ошибка при использовании AppDomain Как использовать "Setdata" для нового AppDomain Ошибка "Failed to create AppDomain." Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача №1: при указании работ (справочник РаботыПоРемонтуСпецтехники),. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|