This may be intentional but wanted to check…
We were doing testing and had the solution open. I created a new deployment for just one file to replace the file on the server. (even did a round to do a quick migration)
It closed the file as first order of business even before it created or fetched the build.
The user experience was they got a message to close the file, then just moments later the file did close. then they got a message that they were kicked from the entire solution even though all other files remained open.
I would think that the operation could be better if:
- Request Build
- Fetch Build
- wait / delay
- Close Files on Server once received.
- Migrate / Install
- Open Files
As it is now the user is kicked out for the duration of the file transfer and migration.