Я пытаюсь начать работу с транзакциями в WCF, используя бесплатный Microsoft Visual Web Developer 2010 Express.Это дает мне возможность создать «Приложение-службу WCF», но, похоже, не дает мне много возможностей для его размещения или настройки различных привязок.Если я F5 проекта, я получаю сообщение об ошибке:
At least one operation on the 'Service' contract is configured with the TransactionFlowAttribute attribute set to Mandatory but the channel's binding 'BasicHttpBinding' is not configured with a TransactionFlowBindingElement. The TransactionFlowAttribute attribute set to Mandatory cannot be used without a TransactionFlowBindingElement.
Я пытался добавить конфигурацию */services/service/endpoint
в web.config, но это, кажется, просто игнорируетсяЯ также попытался изменить приложение запуска по умолчанию на WcfSvcHost.exe, но эта опция неактивна.Я начинаю подозревать, что в Express-версии есть какие-то недостатки, но я оптимистичен, что это просто я, тупица.Есть ли уловка, которую я должен изучить, или будет достаточно выпустить полную версию Visual Studio 2010, чтобы преодолеть это препятствие и перейти к следующему?
Спасибо!