如何生成装配限定类型名称?我如何检索程序集的限定类型名称?
例如,在配置成员资格提供程序时,我必须在“type”属性中为“SqlMembershipProvider”(在本例中,我从某处复制了以下配置)提供程序集限定类型名称。
如何生成装配限定类型名称? 是否必须通过检查装配类型每次手动键入?
<membership> <providers> <clear /> <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="LocalSqlServer"/> </providers> </membership>
[UPDATE]:Simpler PowerShell version
PS>([System.String]).AssemblyQualifiedName
System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
这是一个集限定名称;完全限定名称只是“System.Web.Security.SqlMembershipProvider”;重新命名(但左身完好无损) – 2009-01-14 07:40:08
谢谢Marc的正确任期。 – Sung 2009-01-14 16:20:46