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

0 ответов

Обслуживаемый компонент.Net с обработкой событий

Я пытаюсь сделать вне.NET DLL; используя пример кода, я могу сделать COM DLL вне процесса. Тем не менее, я сталкиваюсь с некоторыми проблемами при реализации обработки событий. Согласно коду, следующее событие предоставляется компонентом: Public Eve…
0 ответов

"Значение не может быть нулевым" при вызове метода, украшенного [Autocomplete]

У меня есть приложение Windows Forms (.NET 3.5), которое развернуто с технологией ClickOnce и используется примерно 50-100 одновременными пользователями. Все они ориентированы на одну и ту же базу данных MS SQL (SQL SERVER 2008 R2), которая размещае…
1 ответ

Синглтон обслуживаемый компонент

Я пытаюсь реализовать обслуживаемый компонент как синглтон. В настоящее время мой код выглядит так: [assembly: ApplicationName("SingletonServicedComponent")] [assembly: ApplicationActivation(ActivationOption.Server)] [assembly: ApplicationAccessCont…
10 сен '15 в 08:12
1 ответ

Зафиксировать транзакцию, если ее часть не удалась

У меня есть метод, работающий в COM+, который выглядит примерно так: [AutoComplete(true)] public bool DoSomething(string args) { DoSomeDBWork(args); try { DBAccess.RunQuery("INSERT fail"); return 0; } catch (Exception ex) { //Hide the error because …
11 мар '13 в 10:39
2 ответа

Как обнаружить прерывание транзакции в обслуживаемом компоненте?

Я пытаюсь создать System.EnterpriseServices.ServicedComponent для участия в распределенной транзакции. Мой основной метод выглядит примерно так: public void DoSomething() { try { // do something useful // vote for commit if (ContextUtil.IsInTransact…
1 ответ

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

Я разработал COM+ Компонент в C#, наследуя ServicedComponent. Вот как это выглядит: [Transaction(TransactionOption.Required)] [ClassInterface(ClassInterfaceType.AutoDual)] [EventTrackingEnabledAttribute(true)] [JustInTimeActivation] [ObjectPooling(E…
10 июл '15 в 17:39
2 ответа

Используя возвращаемые значения из aC# .net сделал сборку компонента как com+

До сих пор я сделал компонент в C# .NET 4 и использую System.EnterpriseServices, чтобы сделать его видимым COM. Я хочу разрабатывать бизнес-методы на C#, но мне все еще нужен доступ к ним из классического ASP (vbscript). Пока все хорошо, все работае…
04 янв '11 в 12:50
2 ответа

Запустите ServicedComponent с более низким приоритетом

У нас есть ServicedComponent (COM+ серверное приложение), которое довольно интенсивно использует процессор. Он вызывается из службы Windows, и количество времени, которое требуется для его завершения, не очень важно. Однако мне нужно, чтобы он работ…
22 мар '11 в 13:39
1 ответ

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

У меня есть приложение COM+, написанное на C# (ServicedComponent.) Размер пула приложений> 1 во всех случаях. Я использую SharedPropertyGroups для хранения и обмена данными. Из моего тестирования не ясно, все ли запущенные экземпляры приложения имею…
03 апр '14 в 16:40
1 ответ

Интерфейс обслуживаемого компонента не отображается

Я создал обслуживаемый компонент для доступа к электронным письмам, хранящимся в базе данных SQL Server. У него только один публичный метод. Я применил атрибуты, упомянутые в этом вопросе. Когда я открываю компонент в моих локальных компонентных слу…
26 июн '15 в 10:12
1 ответ

Управляемый WPF и родной код взаимодействия. WPF размещен в ServicedComponent

Я пытаюсь разместить приложение WPF в ServicedComponent. У меня есть библиотека WPF, которую мне нужно использовать из нативного кода. Для достижения этой цели я создал компонент COM+ outproc, поместил в него все вызовы WPF и вызвал этот компонент и…
15 июн '14 в 03:14
1 ответ

Step In / Debug ServicedComponent

У меня есть ServicedComponent, что я добавил его в качестве ссылки (режим отладки) в моем тестовом коде, он имеет файл pdb в той же папке, что и DLL. Я использую VS 2010. Я установил флажок Включить отладку неуправляемого кода и Включить процесс раз…
21 ноя '13 в 16:22
1 ответ

.Net / C# DateTime поле изменяется при переходе от удаленного MarshalByRefObject к ServicedComponent для дат, которые являются изменениями времени DayLight

У меня есть удаленно размещенный объект, который настроен как SingleCall. Это объект удаленного взаимодействия старого стиля.Net, который настроен как RemotingConfiguration.Configure (remotingConfigPath, false). Этот объект получает поле DateTime в …
1 ответ

Вложенные компоненты с [Автозаполнение]

Давайте предположим, что я получил два ServiceComponent классы, которые я использую так: using (var outer = new MyComponent1()) { string data; using (var inner = new MyComponent2()) { data = inner.GetFromQueue(); } outer.Process(data); } И то и друг…
22 окт '12 в 09:08
1 ответ

Отказано в активации активации сервера ServicedComponent

Я пытаюсь разработать в C# компонент, который будет вызываться и использоваться вне процесса клиентом C++. Для этого я пытаюсь реализовать его в качестве активированного сервером ServicedComponent. Компонент выглядит следующим образом: [assembly: Ap…
24 сен '18 в 12:24
0 ответов

Сервисная библиотека Wcf не работает с ServicedComponent

UserComponent не работает с сервисной библиотекой WCF. UserComponent работает в консольном приложении. Я получаю сообщение об ошибке при запуске компонента в сервисной библиотеке WCF: System.Runtime.InteropServices.COMException: 'Class not registere…
19 окт '18 в 10:46
3 ответа

Регистрация сборки.NET в приложении COM+ вне GAC

Я разработал сборку.NET (.NET 4.0 со строгим именем), которая предоставляет два обслуживаемых компонента. Сборка (dll) должна быть размещена в приложении COM+ и украшена атрибутами COM+ (сборка и уровни компонентов). Например, атрибуты уровня сборки…
1 ответ

Строка MSSQL UTF8 передается в ServicedComponent(COM+), но вывод становится большим5 при отображении с использованием PHP

Я сохранил свои данные в своем MSSQL как UTF8 (я уверен, что это UTF8), и я использую инструмент визуальной отладки студии, и я могу видеть свою строку как UTF8 (потому что определенные символы выходят только в UTF8, а не big5), но после того, как я…
02 июл '13 в 15:57
0 ответов

Услуги COM+ (ServicedComponent). RPC дает сбой через 15 минут на холостом ходу.

У меня странная проблема с вызовами COM+ RPC с использованием.NET 2.0. Изначально работает нормально. Я могу вызвать метод "Выполнить", и все в порядке. Но если я оставляю клиентское приложение на 15 минут бездействия, а затем пытаюсь выполнить тот …
15 ноя '17 в 10:49
1 ответ

COM+: ApplicationException вместо выброшенного исключения

Я получил веб-сервис ASP.net, который вызывает компонент COM+. Класс в компоненте COM+ вызывает исключение, которое я хочу обработать. Но ApplicationException перехватывается веб-службой, а не настоящим исключением. Это почему? Редактировать: Сведен…