-
-
Notifications
You must be signed in to change notification settings - Fork 676
Description
Before continuing...
- I agree to follow Atlas' Code of Conduct
- I have searched our issue tracker to verify that the issue hasn't been reported already
- I have searched the Atlas documentation beforehand for a solution
- I am on the latest version of Atlas, and didn't do an unsupported upgrade
Description
The current atlas configuration sets a system-wide registry key that interferes with the default behavior of many build tools, including Visual Studio, Inno Setup, and Turbo Studio.
the script at src/playbook/Configuration/tweaks/misc/config-oem-information.yml modifies the RegisteredOrganization value in the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion registry key
whiel this correctly brands the os in some areas, it has an unintended side effect. This behavior is not limited to Visual Studio; many other packaging tools, also read this RegisteredOrganization value to pre-fill details when building installers or executables.
It's important to note that this registry value only appears in the winver dialog and is no longer used in the main "About" page on Windows 11 settings.
Steps to reproduce
- On a system with AtlasOS, ensure you have visual stuio (e.g vs2022) with
.NET desktop developmentworkload - Launch vs2022 and select
Create a new project - Choose the
.net framework (frame/wpf/console)template for C# and proceed - Once the project is created, navigate to the Solution Explorer
- Expand the
Propertiesfolder and open theAssemblyInfo.cs - Observe the
AssemblyCompanyandAssemblyCopyrightattributes. You will find they are automatically populated with the atlas version information. By default,AssemblyCompanyis just an empty string; Visual Studio only pre-fills it if it finds a value in the specificRegisteredOrganizationregistry key
Expected behavior
New projects or packages should generate standard metadata with an empty company attribute by default, unaffected by AtlasOS's system branding.
Actual behavior
Atlas Version
Atlas v0.4.1 for Windows 11 24H2
Desktop information
not relevant to this issue. no fingerprinting for you, thanks! ;)
Additional content
No response