0

I'm currently working on the setup of uDeploy for one of our web applications.

For our Development environment, I have established an Install component with associated Deploy process. The Deploy process in turn consists of three processes: Uninstall, Install & Copy web.config as shown below:

enter image description here

I am experiencing some unexpected issues when attempting to execute the Deploy process...

If the application MSI is already installed on the target server, the Uninstall process executes successfully as expected; the uDeploy process log screen shows the successful execution, as does a visit to the now empty application folder on the target server.

However, when the Deploy process progresses to the Install stage, nothing happens - the Install process does not execute, showing "Already Installed" status, despite the successful Uninstall process completed previously (see below), before progressing onto and successfully executing the web.config copy process.

The end result is an application folder on the server containing nothing but the web.config.

enter image description here

To recap: each of the three (sub)processes in the Deploy process function correctly and as expected when executed in isolation; when these processes are chained together, the Install process will not execute, indication a status of "Already Installed" despite recently completed Uninstall process execution.

Has anyone else who's worked with uDeploy experienced similar issues?

What was the cause of the problem?

How was it resolved?

Any insights would be greatly appreciated; thanks for looking.

4

1 回答 1

0

一旦我确定了这个问题的解决方案,结果就非常简单。默认情况下勾选“仅更改版本”复选框:

在此处输入图像描述

一旦取消选中并重新启动流程,所有流程步骤都会成功执行。

当将进程作为组件进程单独运行时,此选项不可用,因此该进程最初作为组件进程单独成功运行,但不会作为应用程序进程的一部分执行。

于 2015-12-08T11:42:59.500 回答