[ jablan @ 14.12.2005. 15:22 ] @
Ovako: U solutionu imam 3 projekta, dve biblioteke klasa (Library1, Library2) i jednu konzolnu aplikaciju. U Library1 nalazi se klasa Class1 U Library2 koristim (i imam referenciranu) Library1. U Library2 se nalazi klasa Class2. Class2 ima nekoliko konstruktora, od kojih su neki protected internal i imaju među svojim parametrima Class1, dok su ostali public (i među parametrima nemaju ništa iz Library1). U konzolnoj aplikaciji referenciram Library2 i koristim Class2. To radi. Problem: Kad u konzolnoj aplikaciji probam da pozovem konstruktor klase Class2, kompajler se žali da moram da dodam i Library1 u reference, iako ne koristim (i ne mogu, jer je protected internal) varijantu konstrukotra koji prima Class1. Ima li neko ideju zašto se ovo dešava? |