What is the purpose of blockmap file?
See original GitHub issue- Version: 20.10.0
- Target: NSIS
I recently switched to NSIS based installer for my electron application. It works great! When I build the installer, one of the artifacts created is a blockmap
file (MyApplicationName.exe.blockmap
). I am curious to know the purpose served by this file. I would appreciate if someone can explain this. I searched for nsis blockmap
but couldn’t find anything that would explain this.
Issue Analytics
- State:
- Created 5 years ago
- Reactions:40
- Comments:10 (2 by maintainers)
Top Results From Across the Web
App package block map - Windows UWP applications
Purpose. The package block map file is an XML document that contains a list of the app's files along with indexes and cryptographic...
Read more >How-to install Microsoft Store apps without Store
TL;DR Download .appx & .blockmap files from https://store.rg-adguard.net/ with store urls Powershell mount the file folder cd C:\storeshit ...
Read more >BLOCKMAP Macro - IBM
BLOCKMAP is an XEDIT macro used to map the data areas within DSECTs. These DSECTS can be either IBM supplied or user created...
Read more >How is an electron-builder NSIS block map generated? Can it ...
asar finally containing files, but does electron-builder even try? Can it be overridden to use some binary-diff as basis for the block splitting...
Read more >blockmap - npm
Keywords · Install · Repository · Homepage · Weekly Downloads · Version · License · Unpacked Size · Total Files.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
A quick web search:
Taken from App Package Blockmap for Universal Windows Platform (UWP) Apps
If you use automatic updates, I believe the blockmap file is used for partial / differential updates to your application, to shrink the update payload size.
This file is used for delta updates (#2217).
it is gzipped json.