使用高级安装程序。当我构建并运行我的安装项目时,安装后有一个名为MyCompany
的文件夹(相当于[Manufacturer]
)位于ApplicationData
文件夹中(解析为C:\Users\Joey\AppData\Roaming\
on我的系统)。
在该特定文件夹中是另一个名为MyProgram 1.0.0
的文件夹(相当于[ProductName] [ProductVersion]
。
在该文件夹中是另一个名为install
的文件夹。在该文件夹中有一个名为setup.msi
的文件,大小为1.17MB
我不明白为什么要创建此文件和这些文件夹。此外,在我卸载我的应用程序后,他们被遗忘在系统上,这意味着我的应用程序正在创建垃圾。
有人可以解释为什么会这样吗?而且......如果我在安装我的应用程序时无法在文件系统中出现这种情况,我怎样才能避免在卸载后将其留在文件系统上?
感谢。
答案 0 :(得分:1)
在构建EXE安装文件时,这是EXE的默认提取文件夹,您可以在其中找到安装期间的所有资源。您可以从“媒体”页面“提取文件夹”进行更改。
由于Advanced Installer中的错误,卸载后不会删除它,您可以find more details and a workaround on the forums。