今天使用VS中的对象浏览器查看程序集的时候,发现一些好玩的东西。MS貌似将程序集中的强名称命名使用的SNK文件名也塞到编译后的结果里了。如下:
C:/Windows/Microsoft.NET/Framework/v2.0.50727/Microsoft.VisualBasic.dll 对应System.Reflection.AssemblyKeyFileAttribute("f://dd//Tools//devdiv//FinalPublicKey.snk")
C:/Windows/Microsoft.NET/Framework/v2.0.50727/System.Design.dll 对应 System.Reflection.AssemblyKeyFileAttribute("f:/dd/Tools/devdiv/FinalPublicKey.snk")
C:/Windows/Microsoft.NET/Framework/v2.0.50727/System.Windows.Forms.dll 对应 System.Reflection.AssemblyKeyFileAttribute("f:/dd/Tools/devdiv/EcmaPublicKey.snk")
哈哈,这个路径名字真的挺帅啊。