我在vb.net上发布了一个应用程序。它正在创建setup.exe和一个名为应用程序文件的文件夹。我被告知setup.exe是独立的,不需要任何其他文件。这是正确的吗?因为当我把setup.exe放在另一个目录中时,它说有些文件丢失了。
答案 0 :(得分:3)
如果您正在使用Visual Studio中的“安装和安装包”项目,那么情况并非如此。实际的安装文件是.MSI文件,setup.exe只是Windows Installer应用程序的占位符。
如果您正在使用ClickOnce,那么您需要整个已发布的目录(尤其是清单,因为它告诉ClickOnce协议所有内容都在。
也就是说,其他安装程序创建系统的工作方式不同。