Лучшие appdomain вопросы ИТ разработчиков

  • 12 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Загрузка app.config в домен приложений

Я не могу получить файл App.Config для загрузки в домен приложения. я использую [System.AppDomain]::CurrentDomain.SetData("APP_CONFIG_FILE", $config_path)изВызов Powershell .NET Assembly, использующий ...

Задан 25 Apr 2013, 13:57 от Alexandre Rondeau
  • 32 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Загрузка DLL в отдельный домен приложений

Я хочу динамически загружать одну или несколько DLL-библиотек, чтобы они работали с другим уровнем безопасности или базовым путем, чем мое основное приложение. Как загрузить эти библиотеки DLL в отдельный AppDomain и создать из них объекты?

Задан 17 Sep 2008, 23:36 от Jon Turner
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 Не могли бы вы посмотреть на это, пожалуйста.

ебольшой класс, который я использую для поиска списка доступных плагинов: internal static class PluginDirectoryLoader { public static PluginInfo[] ListPlugins(string path) { var name = Path.GetFileName(path); var setup = new AppDomainSetup { ...

Задан 25 Jun 2011, 19:51 от Nathan Ridley
  • 66 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Есть ли способ принудительно загрузить все ссылочные сборки в домен приложения?

Мои проекты настроены так:Проект "Определение"Реализация проекта"Проект "Потребитель"Проект «Потребитель» ссылается как на «Определе...

Задан 05 Mar 2010, 04:40 от Daniel Schaffer
  • 103 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Да, нужен правильный каталог, перечисленный на этапе проверки сборки. AppDomain имеет ApplicationBase, однако я его не тестировал. Также в конфигурационных файлах вы можете указать каталоги зондов сборки, такие как app.config, который может использовать dll, а также просто копировать в свойствах. Кроме того, если у вас есть контроль над сборкой сборки, желающей загрузить в отдельный домен приложения, ссылки могут получить HintPath, который указывает, где его искать. Если все это не удалось, я бы подписался на новое событие AppDomains AssemblyResolve и вручную загрузил сборки. Тонны примера для этого.

загрузить на новыйAppDomain некоторая сборка, которая имеет сложное дерево ссылок (MyDll.dll -> Microsoft.Office.Interop.Excel.dll -> Microsoft.Vbe.Interop.dll -> Office.dll -> stdole.dll) Насколько я понял, когда сборка загружается вAppDomain, ...

Задан 18 Mar 2009, 14:30 от abatishchev
  • 5 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Надеюсь, что это (огромный ответ) помогает!

я есть приложение .NET, в котором сборки в отдельных доменах приложений должны совместно использовать сериализованные объекты, которые передаются по значению...

Задан 15 Nov 2010, 15:21 от Tim Coulter
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Веб-приложение ASP.NET не выгружает домены приложений после развертывания

При развертывании нашего веб-приложения мы копируем весь код в новый каталог и затем указываем iis на этот новый каталог. Когда мы делаем это, количество при...

Задан 29 Aug 2014, 14:16 от Russell Clarvoe
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Загрузите другую версию сборки в отдельный домен приложений

Я реализую приложение, которое поддерживает плагины. В настоящее время проблема возникает, когда я пытаюсьзагрузить общую сборку, которая используется как хо...

Задан 21 Feb 2014, 17:44 от Oleksandr Pshenychnyy
  • 21 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Как создать домен приложения и запустить в нем свое приложение?

Мне нужно создать собственный домен приложения, чтобы обойти ошибку во время выполнения .NETповедение по умолчанию, Ни один из примеров кода, который я видел...

Задан 15 Apr 2010, 19:35 от Dan Neely
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Программно найти, когда рабочий процесс ASP.NET и домен приложения последний раз запускались?

В ASP.NET:Как узнать, когда рабочий процесс ASP.NET последний раз перезапускался?В ASP.NET как узнать, когда домен приложения последний раз перерабатывался?

Задан 30 Oct 2010, 00:04 от frankadelic
  • 9 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Необходимо подключить событие AssemblyResolve, когда DisallowApplicationBaseProbing = true

далAppDomain с другой базовой директорией. Однако я не могу загрузить текущую исполняемую сборку в другой домен приложения, не имея копии текущей исполняющей сборки в базовом каталоге. Я даже пытался загрузить его из байтов. Я не получаю ...

Задан 31 Jul 2011, 23:54 от Peter
  • 127 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Что такое AppDomain? [Дубликат]

На этот вопрос уже есть ответ: Использование AppDomain в C # [/questions/665668/usage-of-appdomain-in-c-sharp] 5 ответов Что такое AppDomain [http://en.wikipedia.org/wiki/Application_Domain]? Каковы преимущества AppDomains или почему Microsoft ...

Задан 22 Feb 2009, 10:37 от Praveen Sharma
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Remoting и отсутствующие канальные приемники

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

Задан 01 Nov 2009, 18:13 от redman
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Веб-сайт Azure постоянно перезапускается из-за лимита «медленных запросов»

У меня есть установка лазурного веб-сайта в Западной Европе и в стандартном режиме. Внезапно сегодня, 30 января 2014 года, в 3:00 утра по UTC началась постоянная перезагрузка пула приложений. Причина выключения - HostingEnvironment. У меня есть ...

Задан 30 Jan 2014, 10:48 от Alexandr Nikitin
  • 18 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Загрузка сборки в новый домен приложений без загрузки в родительский домен приложений

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

Задан 26 Apr 2010, 16:30 от Al Katawazi
  • 36 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Как загрузить сборку .NET для операций отражения и затем выгрузить ее?

Я пишу инструмент для сообщения информации о приложениях .NET, развернутых в средах и регионах в системах моего клиента.Я хотел бы прочитать значения атрибут...

Задан 22 Oct 2008, 11:24 от Drew Noakes
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как разместить движок IronPython в отдельном домене приложений?

Я попробовал очевидное: var appDomain = AppDomain.CreateDomain("New Domain"); var engine = IronPython.Hosting.Python.CreateEngine(appDomain); // boom!Но я получаю следующее сообщение об ошибке:Тип не разрешен для ...

Задан 01 Sep 2009, 14:17 от Daren Thomas
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Смешивание MarshalByRefObject и Serializable

Различные источники объясняют, что Когда объект получает форму MarshalByRefObject, ссылка на объект будет передаваться из одного домена приложения в другой, а не сам объект. Если объект помечен как [Сериализуемый], он будет автоматически ...

Задан 07 Jan 2012, 22:57 от Qwertie
  • 22 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Загрузка / выгрузка сборки в другой домен приложений

Мне нужно выполнить метод в сборке, загруженной во время выполнения. Теперь я хочу выгрузить эти загруженные сборки после вызова метода. Я знаю, что мне нужен новый домен приложений, чтобы я мог выгрузить библиотеки. Но здесь ...

Задан 25 Jan 2010, 13:45 от Scoregraphic
  • 50 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как сохранить сборки ASP.NET в AppDomain живыми?

Сценарий:У меня есть корпоративное приложение ASP.NET n-Tier, развернутое с использованием проектов веб-развертывания. Все уровни производят независимые сборки, которые используются приложением ASP.NET. Проблема:Когда я запускаю приложение. в ...

Задан 08 May 2009, 05:08 от this. __curious_geek
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Выгрузить событие для домена приложения по умолчанию?

Естьразгружать событие илиЛюбые событие, уведомление, сообщение, механизм или ловушка, которые я могу использовать, чтобы получить уведомление до"по умолчанию" домен приложения выгружается? У меня есть код, который должен знать, когда ...

Задан 03 Aug 2013, 12:56 от Ian Boyd
  • 2 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Могу ли я добавить поток в удаленный домен приложения из C #

Мне было интересно, возможно ли внедрить поток в удаленный домен приложения, работающий в отдельном процессе. Я думаю, что я мог бы сделать это, используя интерфейсы отладки (ICorDebug), но мне было интересно, есть ли другой способ?

Задан 08 Oct 2008, 21:55 от Sam Saffron
  • 7 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Загрузка сборки массива байтов

Я экспериментирую с загрузкой сборки, используя только байтовые массивы, но я не могу понять, как заставить ее работать должным образом. Вот установка: public static void Main() { PermissionSet permissions = ...

Задан 24 Jul 2013, 13:57 от sircodesalot
  • 2 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как использовать Castle.Windsor в сборке, загруженной с использованием отражения

Допустим, у меня есть библиотека Lib.dll, которая использует Castle.Windsor для инициализации своих служб. У меня есть основное приложение App.exe, которое загружает Lib.dll во время выполнения, используя отражение. App.exe не знает заранее ...

Задан 22 Sep 2011, 06:49 от Louis Rhys
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Выгрузить событие для домена приложения по умолчанию?

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

Задан 03 Aug 2013, 10:56 от Ian Boyd
Page 2 of 2
1 2