Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 Wix 3.6 托管引导程序,用户可以在其中选择单独的包来下载和安装。我想显示每个包的下载大小。如何访问 中每个包的文件大小Bundle?
Bundle
我猜这个信息在 Wix 框架中的某个地方可用(因为文件哈希用于验证下载的文件),但我没有找到它。
我有一个解决方法的想法,但对我来说这将是更多的实现:
wxs
Variable
创建捆绑包时,会将 aBootstrapperApplicationData.xml添加到捆绑包中。该 XML 文件包含大量关于捆绑包和包含的包的元数据。您的引导应用程序代码可以通过查看与引导应用程序 dll 所在的目录相同的目录来加载此文件。
BootstrapperApplicationData.xml
我没有找到如何使用burn API,但我实现了自己的解决方法:
If the local file is present query the file system else query the web server