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

[465 byte] By [DarrenSQLIS] at [2007-12-16]
# 1
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

JordanJossifov at 2007-9-9 > top of Msdn Tech,.NET Development,.NET Base Class Library...
# 2
Doh! I couldn't see the wood for the trees. It's all there in the GAC viewer, nice tool tip, as well as properties.

Thanks.

DarrenSQLIS at 2007-9-9 > top of Msdn Tech,.NET Development,.NET Base Class Library...

.NET Development

Site Classified