我部署的文件(.msi)无法安装在另一台计算机上

时间:2010-09-08 13:45:49

标签: visual-studio windows-installer setup-deployment

我部署了一个小应用程序,我得到了你在图像中看到的文件。我拿了第一个文件(.msi)并发送到远程机器让最终用户安装它。但是,用户会收到错误消息,指出文件丢失了(我不记得错误消息)。

  1. 我应该将第二个文件“setup”与第一个文件一起发送吗?
  2. 当setup.exe和.msi完全相同时,它们之间的区别是什么 同样的工作。奇怪的事情setup.exe更小。你能解释一下吗?
  3. 我没有发送第二个文件,因为我开发应用程序的本地机器中的(.msi)在任何位置都能正常工作,无论“setup”文件的位置如何。

    WinForm应用程序是用.NET 3.5上的C#编写的。我使用VS 2008。

    感谢。

1 个答案:

答案 0 :(得分:4)

setup只不过是一个可以安装所需的任何先决条件然后调用MSI的应用程序。如果您可以发布实际的错误消息,或许我也可以解释为什么MSI不起作用。