3.0 KiB
3.0 KiB
source_files, generated_at, model, schema_version, sha256
| source_files | generated_at | model | schema_version | sha256 | |
|---|---|---|---|---|---|
|
2026-04-16T11:19:57.689390+00:00 | zai-org/GLM-5-FP8 | 1 | 24368b2aa50ace4f |
Documentation: DTS.Viewer.Navigation Assembly Configuration
1. Purpose
This file provides assembly-level metadata and configuration for the DTS.Viewer.Navigation module. It exists to define the identity, versioning, and COM visibility settings for the compiled output (DLL) of this specific project within the larger DTS Viewer solution. It does not contain executable logic.
2. Public Interface
This file does not expose any public classes, methods, or functions. It applies the following assembly-level attributes:
AssemblyTitle: Set to"DTS.Viewer.Navigation".AssemblyDescription: Set to an empty string.AssemblyConfiguration: Set to an empty string.AssemblyCompany: Set to an empty string.AssemblyProduct: Set to"DTS.Viewer.Navigation".AssemblyCopyright: Set to"Copyright © 2017".AssemblyTrademark: Set to an empty string.AssemblyCulture: Set to an empty string.ComVisible: Set tofalse. This prevents types in this assembly from being visible to COM components.Guid: Set to"237c6e9f-9118-4bec-a55a-e194232ac330". This acts as the ID for the type library if the assembly is exposed to COM.AssemblyVersion: Set to"1.0.0.0".AssemblyFileVersion: Set to"1.0.0.0".
3. Invariants
- COM Visibility: The assembly is explicitly marked with
ComVisible(false). Types within this assembly are not accessible to COM clients unless individual types are explicitly marked as visible. - Versioning: Both the assembly version and file version are fixed at
1.0.0.0. The automatic versioning wildcard syntax (e.g.,1.0.*) is commented out and not active.
4. Dependencies
- Internal Dependencies:
System.ReflectionSystem.Runtime.CompilerServicesSystem.Runtime.InteropServices
- External Dependencies: None identified from this source file alone. The module
DTS.Viewer.Navigationis likely a component of the largerDTS Viewerapplication, but its specific internal dependencies cannot be determined from this file.
5. Gotchas
- Missing Metadata: The
AssemblyDescription,AssemblyConfiguration, andAssemblyCompanyattributes are present but contain empty strings. This may result in missing metadata in the compiled assembly properties. - Legacy Project Structure: The existence of an explicit
AssemblyInfo.csfile suggests this project uses the older .NET Framework SDK-style project format (pre-.NET Core/5+ style), which typically auto-generates this information in the.csprojfile. - Static Versioning: The version numbers are hardcoded to
1.0.0.0. If continuous integration or automatic build numbering is required, the commented-out wildcard pattern or a build target override would be necessary.