Вопросы по теме 'com+'

Сделал ли .NET избыточным программирование необработанных COM и DCOM?
Сделало ли введение инфраструктуры .net необработанное программирование в COM и DCOM избыточным? (За исключением использования некоторых служб COM +, например, для управления транзакциями через пространство имен System.EnterpriseServices)
1014 просмотров
schedule 20.11.2023

Как указать путь к сборке в GAC в записях реестра, добавленных пакетом установщика Windows?
У меня есть сборка .NET, которая содержит классы, которые нужно зарегистрировать как ServicedComponent через EnterpriseServices (COM +) и вызвать через COM RPC сторонним приложением. Поэтому мне нужно как добавить его в GAC, так и добавить запись...
3240 просмотров
schedule 30.07.2022

Объект .net COM+, который возвращает IDataReader
Я создал класс .net, производный от ServicedComponent, и зарегистрировал его в COM+. Интерфейс, который реализует этот компонент, имеет метод, возвращающий IDataReader. Когда я вызываю обслуживаемый компонент из своего клиентского приложения, все...
449 просмотров
schedule 03.03.2023

Как установить строку конструктора компонента COM+ из .NET?
Я пытаюсь программно установить конструктор компонента COM+ из приложения C#. Я нашел в Интернете следующий пример кода, но он выдает исключение: COMAdminCatalogCollection Components; COMAdminCatalogClass Catalog = new...
1921 просмотров
schedule 23.06.2022

Как программно проверить Разрешить внутренние свойства IIS в приложении COM+?
Службы компонентов -> Компьютеры -> Мой компьютер -> Приложения COM+ Откройте объект приложения COM+. Открытые компоненты. Щелкните правой кнопкой мыши класс и выберите «Свойства». В разделе «Дополнительно» есть флажок «Разрешить...
3868 просмотров
schedule 12.09.2022

Распределенная транзакция из .NET в DB2
У меня возникла проблема, когда я должен вызвать AS400 db2, чтобы вызвать серию хранимых процедур вставки/обновления из моего .net, а затем обновить несколько таблиц SQL2005, если все в AS400 db идет вперед нормально. Драйвер, который я использую, не...
1896 просмотров
schedule 18.01.2024

Использование Enterprise Service в .NET для объекта транзакции, который не записывает в БД
Я рассматриваю возможность использования DTC в Enterprise Service для управления транзакцией, которую мне нужно выполнить. Что необычно в этой транзакции, так это то, что транзакция повлияет на базу данных и ряд аппаратных устройств, к которым мы...
90 просмотров
schedule 11.12.2022

Пул COM-объектов и веб-служба .NET
У меня есть COM-объект, к которому мне нужно получить доступ из моей веб-службы .NET. Я знаю обо всем, что касается STA/MTA, поэтому мой COM-объект будет преобразован в MTA и не будет иметь глобального состояния (хотя сам по себе не будет...
650 просмотров
schedule 02.11.2023

EnterpriseServicesInteropOption для вызова .NET в COM+
Мне нужно выполнить некоторые обновления базы данных, часть из которых будет проходить через компонент COM+ (который будет включен для транзакций), а другие — через стандартный LINQ to SQL, и я хочу, чтобы оба обновления были частью одной транзакции....
636 просмотров
schedule 21.07.2023

Как вызвать компонент com+?
Я занимаюсь археологией, занимаюсь COM+ Мне удалось задействовать простую COM-dll в качестве компонента COM+, пока все хорошо. Итак, у меня есть компонент com+ 'foobar' с его интерфейсом и методом, который я хотел бы вызвать. Тогда мой вопрос...
4489 просмотров
schedule 24.02.2023

Альтернативное решение для изменения XML-файла как встроенного ресурса в сборке .dll
Мне нужно создать сборку .dll для чтения содержимого XML-файла, встроенного в качестве ресурса, и отображения содержимого на странице ASP.NET. Я искал в Интернете решение для изменения файла xml (который встроен как ресурс в сборку .dll) и...
985 просмотров
schedule 09.11.2022

Абстрактные методы в продукте — фабричный метод C#
У меня есть простая библиотека классов (служба COM+), написанная на C# для использования 5 веб-служб: «Добавить», «Минус», «Разделить», «Умножить» и «Сравнить». Я создал классы абстрактного продукта и абстрактной фабрики. Абстрактный продукт с...
626 просмотров
schedule 09.06.2023

Развертывание приложения COM+ с помощью командной строки
Мне нужно развернуть COM-dll как приложение COM+. Раньше я делал это из диспетчера служб компонентов (dcomcnfg.exe). Но мое требование - развернуть его из командной строки. Есть ли команда для этого? Обновление : А как удалить то же самое?...
9382 просмотров
schedule 17.10.2022

C# — получить свойства компонента COM+?
У меня есть компонент COM+ на сервере (Windows Server 2003). Есть ли способ программно получить свойства этого компонента (например, используемую строку конструктора)? Когда я захожу в «Инструменты администрирования» -> «Службы компонентов» ->...
2049 просмотров
schedule 29.04.2023

Управление несколькими процессами: каковы общие стратегии?
Хотя в некоторых случаях многопоточность быстрее, иногда мы просто хотим создать несколько рабочих процессов для выполнения работы. Преимущество этого заключается в том, что основное приложение не приводит к сбою в случае сбоя одного из рабочих...
1069 просмотров

Проверьте, запущено ли уже приложение COM+?
Возможно ли в С# (4.0) получить список установленных приложений Com+ в том же поле, а затем получить статус (работает/выключен) каждого из них? Я могу найти методы для запуска/остановки, но не для получения статуса.
6970 просмотров
schedule 04.01.2023

как бы вы соединили классическое веб-приложение asp с компонентом java?
У нас есть несколько классических веб-приложений asp, которые создают экземпляр компонента Visual Basic 6, передают (возможно, огромную) строку xml и возвращают (также, возможно, огромную) строку xml. Этот компонент — единственный способ...
865 просмотров
schedule 21.05.2024

DLL отсутствует при экспорте прокси-сервера приложения COM + в Windows 2003 Server и Windows 7
В Windows 2003 Server и Windows 7 при экспорте прокси-сервера приложения COM + проксируемая DLL не включается в создаваемый файл MSI. MSI будет установлен, но поскольку DLL не включена, удаленное приложение не может быть создано. То же самое...
1550 просмотров
schedule 21.05.2023

Программная настройка корневого каталога приложения для приложения COM+
При разработке приложения COM+ мне приходится удалять и переустанавливать его каждый раз, когда я вношу изменения в код, который хочу протестировать. Становится чрезвычайно утомительно вручную устанавливать «Корневой каталог приложения» на вкладке...
905 просмотров
schedule 05.04.2024

Получение 0x80131902 при вызове компонента COM+
Обновление: даже если я удалю корневой каталог приложения, он выдаст ту же ошибку - единственный способ запустить его - это библиотечный процесс, а не серверный процесс. Оригинальный вопрос: я создал компонент COM+ в .Net. Он должен использовать...
1768 просмотров
schedule 22.05.2022