在MVC项目中,我使用System.Reflection中的gettype(),getproperty和getvalue()。如果我发布这个网站,这些方法是否需要pdb文件?
答案 0 :(得分:1)
不,这些方法不需要pdb文件。程序集本身包含该信息。请参阅下面的msdn。
程序集包含模块,模块包含类型,包含类型 成员。 Reflection提供封装程序集的对象, 模块和类型。您可以使用反射来动态创建 类型的实例,将类型绑定到现有对象,或获取 从现有对象中键入。然后,您可以调用类型的方法 或访问其字段和属性。
您可以阅读此链接以更好地了解反思:http://msdn.microsoft.com/en-us/library/f7ykdhsy.aspx