How can I generate a assembly qualified type name?
For an example, when configuring a membership provider, I would have to provide a assembly qualified type name for
This is a nice handy tool (shell extension with source code) for copying the fully qualified name to clipboard by right clicking on any assembly.
Update: After seeing the comment from dance2die, thought of putting together a sample powershell script to export the type name to a csv file.
> [System.Reflection.Assembly]::LoadWithPartialName("System.Web")
> [System.Web.Security.SqlMembershipProvider] | select {$_.UnderlyingSystemType.AssemblyQualifiedName } | export-csv c:\typenames.csv
Using C#, if you want to generate the assembly qualified type name with all the references set, it is easy to build a test script using reflection..
using System;
using System.Reflection;
........
Type ty = typeof(System.Web.Security.SqlMembershipProvider);
string fullname = ty.AssemblyQualifiedName;
//"System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"