System.ArgumentException: Duplicate type name within an assembly. at System.Reflection.Emit.ModuleBuilder.DefineType (System.String name, TypeAttributes attr, System.Type parent, System.Type[] interfaces, PackingSize packsize, Int32 typesize) [0x00000] at System.Reflection.Emit.ModuleBuilder.DefineType (System.String name, TypeAttributes attr, System.Type parent, System.Type[] interfaces) [0x00000] at System.Reflection.Emit.ModuleBuilder.DefineType (System.String name, TypeAttributes attr, System.Type parent) [0x00000] at NDesk.DBus.TypeImplementer.GetImplementation (System.Type declType) [0x00000] at NDesk.DBus.BusObject.GetObject (NDesk.DBus.Connection conn, System.String bus_name, NDesk.DBus.ObjectPath object_path, System.Type declType) [0x00000] at NDesk.DBus.Connection.GetObject (System.Type type, System.String bus_name, NDesk.DBus.ObjectPath path) [0x00000] at NDesk.DBus.Connection.GetObject[IManager] (System.String bus_name, NDesk.DBus.ObjectPath path) [0x00000] at NetworkManager.Manager..ctor () [0x00000] at Banshee.Base.NetworkDetect.ConnectToNetworkManager () [0x00000] at Banshee.Base.NetworkDetect..ctor () [0x00000]