При запуске проекта BizTalk я обычно следую соглашениям об именах, найденным here. Где вы называете свои проекты и что-то новой сборки, как:Соглашения об именовании проектов Biztalk
MyCompany.MyProject.Orchestrations.dll
MyCompany.MyProject.Schemas.dll
MyCompany.MyProject.Pipelines.dll
MyCompany.MyProject.Transforms.dll
MyCompany.MyProject.PipelineComponents.dll
пару вопросов для других BizTalk людей:
1) Обычно я иметь больше чем один проект со схемами или необходимости разделения схем. Вы придерживаетесь их в отдельных сборках, и если да, то какое соглашение вы следуете за именованием проекта/сборки. Если нет, вы вставляете их в подпапку в одной сборке.
2) Я считаю, что может быть неправильно, что это было своего рода соглашение BizTalk, чтобы назвать проект и сборку одинаковыми, как указано выше. Я думал об уходе от имен проектов так же, как и полное имя сборки, поэтому у меня может быть проект с именем «Карты», и его сборка называется MyCompany.MyProject.Maps. Другие делают это?
Так, для неразделяемых карт схем вы могли бы сделать: MyCompany.Biz.MyFirstApp.Schemas.dll и MyCompany.Biz.MyFirstApp.Schemas.dll? Кроме того, вы когда-либо придавали значение тем, которые похожи на: MyCompany.Biz.MyFirstApp.Schemas.Internal.dll? –
«Мы взяли путь, чтобы поддерживать оркестровки, схемы и карты вместе, поскольку зависимости между несколькими сборками могут привести к возникновению реальной проблемы». Я вижу, игнорирую свой первый комментарий. –
В вашем примере, что будет примером некоторых из вещей MyCompany.Biz.MyFirstApp.OrderProcessing.dll, MyCompany.Biz.CORE.OrderProcessing.dll и MyCompany.Biz.MySecondApp.OrderProcessing.dll. –