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

Выбор между MEF и MAF (System.AddIn)
Платформа управляемой расширяемости (MEF) и структура управляемых надстроек (MAF, также известная как System.AddIn), похоже, решают очень похожие задачи. Согласно этому вопросу о переполнении стека, Является ли MEF заменой System.Addin? , вы даже...
49201 просмотров
schedule 23.02.2022

Собственный уровень расширяемости или MEF / MAF?
Для тех, кто работает с расширяемостью приложений в .NET, что вы предпочитаете делать - создавать собственный уровень расширяемости или использовать MEF (Managed Extensibility Framework) или MAF (Managed Add-in Framework)? До сих пор я использовал...
550 просмотров
schedule 21.07.2022

Развертывание приложения ClickOnce с поддержкой System.AddIn
У меня есть приложение ClickOnce, с которым я хотел бы иметь поддержку MAF (System.AddIn). Я узнал о структуре System.AddIn Pipeline и тому подобном в локальном контексте, но когда дело доходит до ClickOnce, я не могу найти никакой информации о...
335 просмотров
schedule 07.05.2023

C# .NET 4.0 Диспетчер подключаемых модулей форм
Я немного запутался с MEF, MAF, Unity... Этот вопрос касается архитектуры приложения Winform. У меня есть основной проект, который содержит основную форму и некоторые другие формы; Поскольку я хочу включить модульность , я думаю об...
891 просмотров
schedule 26.05.2022

Как я могу динамически загружать и выгружать сборки .Net внутри службы WCF
Я хочу разработать веб-службу wcf, размещенную в службе Windows, которая будет вести себя как служба управления выполнением задач и создания отчетов. Каждая задача будет представлена ​​в виде сборки .net, имя задачи и путь к dll будут в центральной...
1515 просмотров
schedule 11.06.2022

Перехват исключения в AddInToken.Activate‹T›()
Я использую MAF , и у меня возникла проблема с активацией надстройки. Позвольте мне объяснить мой план. Сначала я создаю дополнительный домен приложения, а затем пытаюсь активировать надстройку: MyAddIn =...
644 просмотров
schedule 27.03.2022

Как правильно обработать сбой надстройки MAF на хосте службы Windows?
У меня есть служба Windows, которая использует MAF для загрузки пользовательских плагинов. Вот как я загружаю каждую надстройку: public bool ActivatePlugin() { try { _addin =...
882 просмотров
schedule 07.02.2023

Несколько надстроек, использующих один конвейер C#
Возможно ли иметь один конвейер надстройки (MEF), но в зависимости от типа класса надстройки выполнять разные функции? Пример: если у меня есть надстройки для отчетов (каждая надстройка выполняет специализированную функцию отчетности) и надстройки...
238 просмотров
schedule 28.05.2022

Дополнения безопасности и MAF
Я хочу создать систему WPF, которая может включать надстройку, разработанную внешним сообществом разработчиков. Поскольку я не могу поручиться за этих разработчиков, я хочу, чтобы их код работал в безопасной среде. Кажется, что MAF — хорошее...
257 просмотров
schedule 01.05.2023

Правильный способ загрузки агрегатов с MAF
У меня есть программа с архитектурой на основе плагинов с использованием Managed Add-In Framework (MAF). Я пытаюсь загрузить свои сборки надстроек таким образом, чтобы они выполнялись в собственном процессе, и я могу указать, где им следует искать...
1244 просмотров
schedule 17.12.2023

Шаблоны ошибок текстового поля wpf в надстройке Managed Addin Framework
Я создал стиль текстового поля, содержащий шаблон validation.errortemplate для использования в классе UserControl. Если UserControl загружается обычным способом, отличным от MAF, я вижу, как правило проверки срабатывает и получает визуальную обратную...
67 просмотров
schedule 11.08.2022

Безопасность MAF: как предотвратить атаку «человек посередине»
Я использую MAF, чтобы предложить пользователям / клиентам возможность улучшить наше программное обеспечение. Надстройка будет работать с ограниченными разрешениями и может быть потенциально ненадежным кодом для нас, а также для клиента, если он...
373 просмотров
schedule 04.12.2022

Использование async / await с Managed Addin Framework
У меня есть система, в которой используется System.AddIn (MAF) для размещения надстроек в отдельных процессах. Внутри надстроек я хотел бы использовать код, который использует async и await. Поскольку MAF использует удаленное взаимодействие для...
347 просмотров
schedule 08.05.2023

iOS iPad Mini / iPhone: «Не удается установить ‹appname›. Повторите попытку позже.
У меня есть файл .ipa, который является результатом развертывания моего приложения с использованием профиля распространения. Когда я пытаюсь установить на любом новом устройстве ios, например, IPad Mini (с использованием Itunes), установка...
10703 просмотров
schedule 26.03.2022