在BTDF文档中阅读“升级已部署的应用程序”,我得到的印象是安装程序将升级已部署的应用程序。更改ProductId和ProductVersion(根据需要)后,我运行了两次新安装程序但没有成功。目标是在不取消部署/卸载应用程序的情况下升级已部署的应用程序。这甚至可能吗?文档对此不清楚。以下是我对结果采取的步骤的说明。
我第一次运行安装程序,一旦完成,我运行了部署向导。部署的向导错误地建议指定一个唯一的应用程序名称(该应用程序已经部署,因此我理解了冲突)。
第二次,我运行安装程序,完成后。我没有启动部署向导,认为它会使用新的DLL更新GAC,BizTalk会检测更新的dll并重置进程。也没有运气。
请有人解释这个过程吗?同样,目标是升级已部署的应用程序而不取消部署/卸载它。
答案 0 :(得分:0)
我不得不说我只有将应用程序从Visual Studio部署到Biztalk服务器的经验,而且还没有使用实际的安装程序。但是,我通过在部署之前完全停止Biztalk应用程序解决了我的大多数部署问题。不确定这是否会对您有所帮助,但如果您还没有,请尝试一下(在问题中没有提及)。
此外,您正在进行哪些更改,以及您如何知道在安装/部署后没有发生这些更改?我知道在过去我必须重新启动主机实例才能在服务器上识别地图更改。
答案 1 :(得分:0)
BTDF开发团队回答了关于Codeplex的问题。