Assembly.GetEntryAssembly()?.ManifestModule.Name returns the executable's name only (e.g AdonisUI.Demo.exe) whereas Assembly.GetEntryAssembly()?.ManifestModule.FullyQualifiedName returns the full path (e.g C:\AdonisUI.Demo.exe).
This is important for cases where the application is started via CLI from a different directory. The full path is required here in order to resolve the assembly the icon is extracted from.
Assembly.GetEntryAssembly()?.ManifestModule.Name
returns the executable's name only (e.gAdonisUI.Demo.exe
) whereasAssembly.GetEntryAssembly()?.ManifestModule.FullyQualifiedName
returns the full path (e.gC:\AdonisUI.Demo.exe
).This is important for cases where the application is started via CLI from a different directory. The full path is required here in order to resolve the assembly the icon is extracted from.
Fixes #63