我想知道如何更改,或者更确切地说,计算机更改每个用户或每台计算机安装的磁盘成本。
当我 checkin 程序文件时,我的安装程序大小约为 50 MB,但是当我使用 DiskCostDlg 时,它显示为 96 MB,我正在按用户和按计算机进行安装,我很惊讶可以看到这两种情况下的磁盘要求是相同的。
我需要知道是否有可能更改磁盘要求,或者它是否是 Wix 安装程序的默认属性。
谢谢
最佳答案
Windows Installer 需要额外的空间来进行安装过程。这就是为什么它显示的大小超过您的总文件大小。这是一篇有更多详细信息的文章: http://blogs.msdn.com/b/heaths/archive/2008/07/24/why-windows-installer-may-require-so-much-disk-space.aspx
i am doing a per user and a per machine install and i am surprised to see that in both the cases the disk requirement is same.
每用户或每机器指的是安装位置,与文件大小无关。安装的文件是相同的,并且在任何位置都具有相同的大小。
I need to know if there is a possibility of changing the disk requirements
无法更改,因为它是由 Windows Installer 自动计算的。
关于wix - 每台机器和每用户安装的磁盘成本不会改变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11241463/