Get assembly full name not via code?
Is there a way to get the full name for an assembly through some simple tool or command?
I know I can get it through code (Assembly.FullName), but I want to direct a non-dev on how to get it. I thought something like ILDASM would be good, but I cannot find it in there.
I've seen the term strong name as well, they are the same, correct?
(<Assembly Name>,Version=<Version>,Culture=Neutral,PublicKeyToken=<Public Key Token>)
Thanks
It is easier than you think. Usually the file is named after the assembly with a .dll or .exe extension appended to it, as in System.Windows.Forms.dll.
This is also true for your assemblies unless you override it in your project settings.
If you right-click the file in Windows Explorer and select Properties, there is a Version tab where you can find additional information - assembly version, language (culture) and so on.
For assemblies in the GAC you can view that info in Programs | Administrative tools | .NET Framework Configuration without searching for the files themselves.
Good Luck!
Jordan Jossifov