powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / COM+ отличия работы на WinXP sp1 и WinXP sp2
5 сообщений из 5, страница 1 из 1
COM+ отличия работы на WinXP sp1 и WinXP sp2
    #33011260
bazaea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто-нибудь сталкивался с тем что под WinXP sp2 отказываются работать сборки COM+ которые вполне успешно работали на WinXP sp1.

Я вот столкнулся со следующим:
Есть класс с атрибутом [ Transaction( TransactionOption.Required )]
В нем метод в котором вызывается хронимка которая обновляет данные
Это работает под WinXP sp1 (данные пишутся XOR откатываются и т.д.)
Под WinXP sp2 появляется исключение «Диспетчер транзакций отключил поддержку удаленных и сетевых транзакций.»
Классов с атрибутом [ Transaction( TransactionOption.Supported )] данное не наблюдается.
сборки поднимаются как библиотечные т.е.
[assembly: ApplicationActivation(ActivationOption.Library)]

FrameWork 1.1

Как лечить?
...
Рейтинг: 0 / 0
COM+ отличия работы на WinXP sp1 и WinXP sp2
    #33012151
Стр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bazaea«Диспетчер транзакций отключил поддержку удаленных и сетевых транзакций.»
Как лечить?Так включи эту поддержку :)


Programs -> Administratine Tools -> Component Sevices

По правой кнопке мыши на "My Computer" из контекстного меню выбери Properties.

В окне диалога выбери закладку MSDTC и кликни по кнопке "Security Configuration"

Поставь галку на Network DTC Access
...
Рейтинг: 0 / 0
COM+ отличия работы на WinXP sp1 и WinXP sp2
    #33018964
bazaea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
Тока я сам уже до этого допер однако.
И еще отключил брендмауэр, а то после попытки что нибудь записать пишется что непонятно закончилась транзакция или нет. Вот. Не подскажешь может еще за одно какой порт открыть а то стремно без брендмауэра однако.
...
Рейтинг: 0 / 0
COM+ отличия работы на WinXP sp1 и WinXP sp2
    #33019111
Стр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
порт 135. см на сайте MS:
Windows Firewall: Network COM access: Windows Firewall (WF)

If your COM+ application uses the Microsoft Distributed Transaction Coordinator (MS DTC) feature, add Msdtc.exe to the Windows Firewall exceptions list on all computers involved in MS DTC transactions
...
Рейтинг: 0 / 0
COM+ отличия работы на WinXP sp1 и WinXP sp2
    #33019123
Стр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
более конкретная ссылка Windows Firewall: Network DTC access: Windows Firewall (WF)

TechNetWindows Firewall: Network DTC access
Updated: March 2, 2005

Add TCP port 135 to the Windows Firewall exceptions list.

Add Msdtc.exe to the Windows Firewall exceptions list on all computers involved in Microsoft Distributed Transaction Coordinator (MS DTC) transactions.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / COM+ отличия работы на WinXP sp1 и WinXP sp2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]