Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在biztalk中合并三个解决方案_Biztalk_Biztalk 2013 - Fatal编程技术网

在biztalk中合并三个解决方案

在biztalk中合并三个解决方案,biztalk,biztalk-2013,Biztalk,Biztalk 2013,我在Biztalk中有三个应用程序(有三个不同的DLL),它们都运行良好 例如:溶液A、溶液B、溶液C 我必须将这三个合并到一个应用程序中,生成一个DLL并部署它 所需解决方案: 解决方案D具有所有功能 如果我不必从头开始构建新项目,那么有什么可能的方法来实现这一点。您需要创建一个新的解决方案,并将解决方案a、b和c中的所有工件复制到此解决方案。作为最佳实践,您不应该在一个dll/项目中拥有所有构件,例如模式、业务流程和映射。它们都应该在单独的程序集中,但可以在一个解决方案中。我的正式回答,不用

我在Biztalk中有三个应用程序(有三个不同的DLL),它们都运行良好

例如:溶液A、溶液B、溶液C

我必须将这三个合并到一个应用程序中,生成一个DLL并部署它

所需解决方案: 解决方案D具有所有功能


如果我不必从头开始构建新项目,那么有什么可能的方法来实现这一点。

您需要创建一个新的解决方案,并将解决方案a、b和c中的所有工件复制到此解决方案。作为最佳实践,您不应该在一个dll/项目中拥有所有构件,例如模式、业务流程和映射。它们都应该在单独的程序集中,但可以在一个解决方案中。

我的正式回答,不用麻烦。绝对没有理由这样做

没有好处…也没有真正的缺点


如果有人告诉您这样做,请找出他们为什么这样想,我们可以帮助您向他们解释这实际上是如何工作的。

在单独的解决方案中创建一个新的BizTalk项目。然后将其他三个解决方案中的所有工件复制到这个新项目中。在新BizTalk应用程序中编译、部署和配置

但是,一般来说,设计解决方案的结构是一项需要考虑应用程序需求的工作。 例如,有各种各样的最佳实践、模式和指导方针,可以指导任何人朝着正确的方向前进