I\'m adding an About dialog to my .NET application and I\'m querying the assembly\'s attributes for information to display. When I attempt to retrieve my assembly\'s Assembl
Your example is not a work-around. It's exactly what the MSDN documentation states you should do, which leads me to believe that code is by-design.
http://msdn.microsoft.com/en-us/library/system.reflection.assemblyversionattribute.aspx
To get the name [sic] of an assembly you have loaded, call
GetNameon the assembly to get anAssemblyName, and then get theVersionproperty. To get the name of an assembly you have not loaded, callGetAssemblyNamefrom your client application to check the assembly version that your application uses.