"reference required to assembly"http://forums.asp.net/t/302493.aspx/1?+reference+required+to+assembly+Thu, 07 Aug 2003 13:27:58 -0400302493302493http://forums.asp.net/p/302493/302493.aspx/1?+reference+required+to+assembly+"reference required to assembly" Hi there, i'de thank anyone that can help... Workspace structure: Prog1(ASPX Web App.) -(depends on)-> Prog2(VB B.Logic Layer) -(depends on)-> Prog3(C# Cust. Con.) In Prog2(b.logic) is defined SomeEnum as an Enumerator, Which is used in Prog3(cust. con.) to define the properety: public Prog2Class.SomeEnum Prog3PropName { set { _EnumVal = value; } } Afeter havin Prog3 compiled, in Prog2(b.logic) I see an Prog3 object's Prog3PropName as Prog1Class, rather than Prog2Class.SomeEnum!!! When I try to workaround by defining Prog3PropName as: public Prog1Class Prog3PropName // No .SomeEnum here! { set { _Val = value; } } and in Prog2 i try to set Prog3PropName to an instance of Prog1Class, i get "reference required to assembly 'Prog2' containing the type 'Prog2.Prog1Class'. Needless to say, I've got all the dep.s & ref.s defined. Thx 4 any info 2003-08-07T12:41:13-04:00