我尝试部署新版本的BizTalk项目。部署之后,我可以看到资源中有两种不同版本的程序集。但是,当我尝试启动业务流程时,我总是收到有关“无法找到文件”的错误消息,似乎BizTalk找不到我的新版本程序集。我想知道部署可能有问题。有谁有想法?非常感谢
答案 0 :(得分:0)
检查以确保您的新程序集在GAC中。
答案 1 :(得分:0)
通常使用BizTalk解决方案,我们不会增加项目的汇编版本,而只需增加汇编文件版本,否则您必须更新所有引用。
例如,如果更新包含模式的项目,则必须更新要引用新版本模式的所有地图,业务流程和管道以指向此程序集。
仅增加文件版本不会破坏部署,并且您只在GAC中获得一个版本,但您仍然可以看到程序集文件版本号以告知它来自哪个版本。
有一种情况是您希望更新程序集版本,即如果您希望同时部署旧版本和新版本。为此,您必须遵循Checklist: Updating an Application Using Side-by-Side Versioning