部署ASP.NET网站:如果安装在那里,为什么需要* .msi?

时间:2009-08-06 06:07:26

标签: asp.net-3.5

我为ASP.NET 3.5网站制作了网站部署项目。在构建之后,我找到了两个设置1. MyApp.msi和2. MyApp.setup。

在部署PC上,当我只复制并粘贴设置文件时,它会提示错误信息以找到msi。

复制msi后,当我再次运行安装程序时,我将成功安装。

我无法找到为什么我们需要在部署PC上同时拥有setup和msi?

1 个答案:

答案 0 :(得分:5)

实际上,只需要.msi即可成功部署。 setup.exe文件仅用于检测计算机上是否有Windows Installer,然后启动msi。