Hi , i have stucked up with a issue where someone might have fixed up.so here is my problem I have two dll for eg dd1 and dd2
where dd2 is referenced with dll1 and i also need the property of dd1 to dd2 which leads to circular dependency , so please let me know any idea to solve them .

more points. : i am not looking for keeping one more projects which holds all the two ddl files as common which i dont think feasible. thanks for your time.

If you won't include a third library with common functionality/types, you need to re-design your application so that you no longer have the circular dependency. How you do that is down to you as the application designer.