-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Default ProjectImports still creates a temporary zip #5383
Copy link
Copy link
Closed
Labels
Milestone
Description
The docs say that the default for /bl is ProjectImports=Embed. However msbuild creates a zipfile, writes to it, then reads from to embed it in the binlog and deletes the zip file.
This is causing file lock contention with some tools we have (Metro bundler, used in React Native). The bundler watches for new files and .zip is one of the file extensions it watches. The end result is that metro tries accessing the newly created file while msbuild is writing it.
See also https://github.com/MicrosoftDocs/visualstudio-docs/issues/5388
Reactions are currently unavailable