全部,我有一个log4net实现,我尝试使用AdoNetAppender
,但是appender
配置的子元素之一是connectionType
,它需要一个完全合格的类名,例如System.Data.SqlClient.SqlConnection, System.Data, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
(例如,从文档中获取)。
但是,由于这是一个.NET4 MVC应用程序,因此无法加载该文件。有人可以告诉我如何获取完全限定的名称,以便它可以加载类型并连接到数据库吗?我已经尝试了所有我能想到的一切。
最佳答案
我不确定您需要哪种类型,但是您可以在代码中使用它来获取类型的完全限定名称。
string fullyQualifiedName = typeof(MyType).AssemblyQualifiedName;
关于c# - 获得类(class)的全限定名?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13204720/