Описание тега appdomainsetup

AppDomainSetup предоставляет информацию о конфигурации для нового домена приложения, который представляет собой изолированную среду, в которой сборки Microsoft .NET могут быть изолированы, предоставлены определенные разрешения или PermissionSets и выполнены.
0 ответов

C# appdomain разрешение нет потока

Я создаю домены приложений для динамической загрузки DLL в - как и предполагалось. Однако мне не удалось помешать необработанному исключению прекратить все это - как это кажется невозможным. Однако мне действительно не пришлось бы этого делать, если…
0 ответов

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

Я изучал область приложения с точки зрения создания простого и легкого приложения, которое будет изолированным программным кодом, который я хочу запустить для себя. У меня есть простое консольное приложение, которое позволяет мне запрашивать указанн…
17 янв '18 в 09:28
0 ответов

Как использовать AppDomainInitializer в Powershell

Я пытаюсь создать домен приложения в скрипте Powershell. Я реализовал то же самое в C#, и это, кажется, работает нормально. Однако версия Powershell всегда дает ошибку, за исключением. Код сценария: function Execute($arguments) { Write-Host "Argumen…
18 июн '16 в 10:38
1 ответ

Используйте сборку.NET без блокировки файла DLL

У меня есть служба Windows, которая выполняется один раз в день. Это всего лишь 10 минут действия. Я создаю файлы сервиса в папке bin сайта, потому что сервис использует dll сайта. К сожалению, я заметил, что когда я установил модуль веб-сайта (моду…
21 июл '14 в 20:06
0 ответов

Домены приложений с проприетарной DLL

У меня есть приложение ASP.NET C#, которое должно выполнять код, который находится в проприетарной DLL в другом домене приложения. Кажется, большинство кода, который я могу найти, требует, чтобы я делал объекты MarshalByRefObject но так как они нахо…
21 май '14 в 18:39
0 ответов

VSIX: AppDomain CreateInstanceAndUnwrapError

Я создал AppDomainSetup и применил к консольному проекту, и он отлично работает. Но когда я применил его с VSIX, он не работает, и я не знаю почему. Не могли бы вы кто-нибудь разобраться в этом и помочь мне выбраться из этого. public class Proxy : M…
21 окт '17 в 06:55
1 ответ

AppDomain.DynamicDirectory не создается

Я создаю AppDomain, используя приведенный ниже код String pa = @"C:\Users\user\AppData\Local\Temp\2\db5fjamk.xnl"; System.IO.Directory.CreateDirectory(pa); AppDomainSetup setup = new AppDomainSetup(); setup.ApplicationBase = AppDomain.CurrentDomain.…
0 ответов

Есть ли альтернативы AppDomainSetup и CreateInstanceAndUnwrap для net-Standard2.0

Я пытаюсь заставить мой код компилироваться в netStandard2.0 и не могу преодолеть это. AppDomain поддерживается, но имеет ограниченные методы. И AppDomainSetup не поддерживается. у меня есть следующий код, который сейчас совместим с Net Framework 4.…
1 ответ

Эффект LoaderOptimizationAttribute

Я написал небольшой фрагмент кода, касающийся динамической загрузки сборок и создания экземпляров классов из этих сборок, включая исполняемый файл, тестовую библиотеку для динамической загрузки и библиотеку загрузчика для загрузки динамической сборк…
1 ответ

Ищем минимальные разрешения для загрузки сборки в Sandbox AppDomain. Зачем нужны эти разрешения?

Я пытаюсь установить минимальные разрешения для песочницы AppDomain, чтобы загрузить сборку. Кажется, что обязательно иметь разрешение PathDiscovery для appBase и разрешение чтения для загруженной сборки, но разрешение не требуется для зависимых сбо…
10 авг '11 в 15:36
0 ответов

Получение исключения при попытке удалить файл COM dll после выгрузки домена приложения

Получение исключения при попытке удалить файл COM dll после выгрузки домена приложения. Сведения об исключении: не удалось применить автоматическое обновление System.UnauthorizedAccessException: доступ к пути "IQVdxp32.dll" запрещен. Код: private bo…
21 сен '17 в 06:30
1 ответ

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

У меня есть приложение MVC3. У меня есть подпапка в проекте приложения под названием "Плагины" Все dll, хранящиеся в этой папке, должны обновляться во время выполнения, поэтому мы отложили appdomain и перезагрузили новую версию dll, поэтому я пытаюс…
2 ответа

Как определить \Temporary ASP.NET Files\root\{site hash} с помощью PowerShell?

ASP.NET использует каталог временных файлов для хранения файлов для теневого копирования и динамической компиляции. Типичный путь будет выглядеть следующим образом. Обратите внимание на хэш в конце пути. C:\Windows\Microsoft.NET\Framework\v4.0.30319…
1 ответ

Почему AppDomainSetup.ShadowCopyFiles является строкой?

Из документации: Строка, содержащая строковое значение "true", указывающее, что теневое копирование включено; или "ложь", чтобы указать, что теневое копирование отключено. И так было с 1.1. Кто-нибудь может пролить свет? Я хорошо отразил геттер и се…
07 дек '09 в 19:46
2 ответа

Пример C# shadowcopy

Мне нужно обновить мой исполняемый файл также с помощью DLL связаны.. Я читал о AppDomainSetup.ShadowCopyFiles но я в затруднении, пытаясь сделать правильные шаги, чтобы сделать то, что мне нужно вопрос: теневую копию, которую мне нужно создать толь…
1 ответ

Пользовательская сериализация через AppDomain

Короткая версия: я пытаюсь настроить сериализацию через границу AppDomain, особенно для обработки случаев, когда каждая сторона AppDomain имеет немного различную версию класса. Как мне это сделать? Длинная версия: мы используем домены приложений для…
1 ответ

Добавить путь к текущему домену приложения

У меня есть два совершенно разных каталога. В каталоге 1 содержится мое приложение, а в каталоге 2 - несколько сборок. Во время выполнения, когда приложение запускается, я буду загружать сборки. По умолчанию исполняющий домен AppDomain сборки обнару…
20 авг '15 в 11:50
1 ответ

Невозможно загрузить сборку в appDomain

До недавнего времени я загружал свою сборку, вызывая Assembly.LoadFrom, и все было в порядке. Но теперь мне нужно загрузить его во временный домен приложения, но у меня сохраняется исключение FileLoadException при попытке загрузить сборку во временн…
0 ответов

Assembly.Load + AppDomain.CreateDomain

Я загружаю новую сборку (CLRHostHelper.dll) с помощью Assembly.Load( byte[] ) метод. Из этой сборки я звоню AppDomain.CreateDomain - метод выдает исключение: Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Additional information:…
04 ноя '16 в 19:27
2 ответа

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

Моя цель - выполнить проверку отсутствующих зависимостей между двумя заданными папками. Представьте себе следующую настройку. Root\Dira \A.DLL Root\DIRB \ B.dll B зависит от A. Поэтому, учитывая эти папки, я хочу создать новый домен приложений, загр…
16 авг '12 в 14:52