2.9 KiB
2.9 KiB
source_files, generated_at, model, schema_version, sha256
| source_files | generated_at | model | schema_version | sha256 | |||
|---|---|---|---|---|---|---|---|
|
2026-04-17T16:12:01.654860+00:00 | zai-org/GLM-5-FP8 | 1 | 644d433cfac6866f |
Properties
Purpose
This module provides the build configuration and localized resources for the WarnWindows11 installer custom action. It exists to surface a Windows 11 compatibility warning to users during installation, specifically regarding Microsoft SQL Server installation requirements on Windows 11. The module contains auto-generated designer files for application settings and resources, along with assembly metadata.
Public Interface
Settings class (internal sealed, partial)
static Settings Default { get; }- Returns the synchronized singleton instance of application settings. Inherits fromglobal::System.Configuration.ApplicationSettingsBase.
Resources class (internal sealed)
static ResourceManager ResourceManager { get; }- Returns the cachedResourceManagerinstance for theWarnWindows11.Properties.Resourcesresource bundle.static CultureInfo Culture { get; set; }- Gets or sets the current thread'sCurrentUICulturefor resource lookups.static string WARNING_WINDOWS11 { get; }- Returns the localized warning message about SQL Server installation on Windows 11, referencing a Microsoft troubleshooting URL for 4KB disk sector size issues.
Invariants
- The
Settingsclass is a thread-safe singleton viaSynchronized(). - The
Resources.ResourceManagerproperty lazily initializes exactly once. - The
WARNING_WINDOWS11resource string must exist in the corresponding.resxfile; otherwise, the property will returnnull. - All classes in this module are
internaland not accessible outside the assembly.
Dependencies
- Depends on:
System.Configuration(forApplicationSettingsBase),System.Resources(forResourceManager),System.Globalization(forCultureInfo),System.Windows(for WPF theme support viaThemeInfoattribute). - Depended on by: The parent
WarnWindows11assembly and any code within that assembly requiring access to settings or localized resources.
Gotchas
- The
Settings.Designer.csandResources.Designer.csfiles are auto-generated by Visual Studio tools (SettingsSingleFileGeneratorandStronglyTypedResourceBuilder). Manual changes will be overwritten on regeneration. - The
WARNING_WINDOWS11string contains a hardcoded Microsoft Learn URL; changes to the URL or documentation location would require updating the.resxfile. - The
AssemblyInfo.cshas an emptyAssemblyDescriptionandAssemblyCompany, which may need to be populated for production builds.