|
|
|
|
#1 |
|
Участник
|
Цитата:
Сообщение от b_nosoff
только что проверил, правда на пятерке и семерке - после выдачи NETWORK SERVICE полного доступа к свежесозданной очереди, доступ к публичной очереди легок и непринужденен. К частной чуть сложнее - путь прописывается как
Код: FormatName:DIRECT=OS:mycomputername\private$\privatequery У Вас реализация через NET ?я пытался стандартными средствами Aif, попробывал через COM, по аналогии с AifMSMQAdapter . validateConfiguration X++: #AIF
COM MSMQ;
int actualPermissions;
int requiredPermissions;
;
// Create COM object
new InteropPermission(InteropKind::ComInterop).assert();
// BP Deviation Documented
MSMQ = AifUtil::getCOM(#MSMQProgId);
CodeAccessPermission::revertAssert();
new InteropPermission(InteropKind::ComInterop).assert();
// BP Deviation Documented
actualPermissions = MSMQ.validateConfiguration('\\\\MyPC\\mymsmq1');
CodeAccessPermission::revertAssert();
// Make sure they are sufficient
if(actualPermissions < requiredPermissions)
throw error("@SYS95514");Цитата:
COM-объект класса "Microsoft.Dynamics.IntegrationFramework.Adapter.MessageQueue" не удалось создать. Убедитесь, что объект был должным образом зарегистрирован на компьютере "MyPC".
Объект "COM" не может быть создан |
|
|
|
|
#2 |
|
Читатель
|
Цитата:
PS. Почему я упомянул про транзактность - мне не удалось заставить Аксапту работать с нетранзактными очередями... |
|
|