Does visual studio "watermark" builds? If I used the same solution and build settings, on different computers (same vs build, same build settings), should I always get the same build?
Do any of the microsoft compilers (VB6, sketchflow, etc) "watermark" builds?
By "watermark", I mean attach metadata about the build environment.
Edit 1 With regards to the metadata, I'm wondering if unique metadata (outside of compiler version) is attached. For example, usernames, mac addresses, build environment(screen size, directories, cpu version, etc.) or hashed keys, etc.
Edit 2 There is a similar question at Visual Studio store hidden data in the compiled files?.
At its heart, Visual Studio Code is a code editor. Like many other code editors, VS Code adopts a common user interface and layout of an explorer on the left, showing all of the files and folders you have access to, and an editor on the right, showing the content of the files you have opened.
Windows and Linux installations should add the VS Code binaries location to your system path. If this isn't the case, you can manually add the location to the Path environment variable ( $PATH on Linux). For example, on Windows, VS Code is installed under AppData\Local\Programs\Microsoft VS Code\bin .
A Visual Studio Code "workspace" is the collection of one or more folders that are opened in a VS Code window (instance).
On Windows/Linux - File > Preferences > Settings > search "Workspace Explorer". On Mac - Code > Preferences > Settings > search "Workspace Explorer".
You could try it and see. A program like WinMerge will compare two files and show you the difference. If you don't have multiple build environments you could create a project and ask somebody online to compile it for you.
My guess is there will be small differences if they're using a different version of Visual Studio, the CLR or the runtime libraries involved.
You probably want to know whether something malicious is being done, such as the MAC address of the machine being used to compile the code is included somewhere. I highly doubt it. There are people that pay attention to this type of thing and it gets companies in hot water when they're found out.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With