It looks like you want to uniquely identify the machine on which your application is installed. There are many ways to do this, but changing the build GUID is not a good option for this.
Instead, you should look at the configuration of the machine and create a unique identifier from it, and not generate a random identifier. For example, you can take the MAC address as a starting point.
This would make the machine unique id deterministic , which means that you do not need to store it anywhere, you can generate it every time you need it :)
Earlier versions of the GUID specification (version 1) actually used the MAC address of the machine as part of the GUID - however, this led to security problems and caused Melissa . The current GUID specification does not use MAC address data.
source share