Hello! 1. CROSS-POSTA INTE! Hej!Have big problem with windows control dll
I write in english because I might use other new group with the same qestion.
I have one solution file that consist of three project.
One project that build the exe file.
One project that build a class library dll
One project that build a windows control dll
In the windows control c-tor is there a call to a method in the class
libarary.
So in the project referense settings for the windows control I have a
project referens to the class library.
In the exe file c-tor I have a call to a method in the class library.
So in the project reference settings for the exe file I have a project
reference to the class library and to
the windows control because I can drag the windows control from the toolbox
to a form in the project that build the exe file.
Now to my problem if I now rebuild the project only for the class library
and then try to drag the windows control to a form I get the following error
"An exception occured while trying to create an instance of Middle.Middle.
The execption was "?"."
But if I rebuild the windows control instead then I can drag the windows
control from the toolbox to a form in the project that build the exe file.
My first question why do I get this error.
My second question is what is the recommended setting for copy local that
exist on each project. It it to have true or false.
My third question is what requirement is it about the version that each dll
have. I mean when an exe file will call a dll or when a dll will call
another dll.
//TonySv: Have big problem with windows control dll
- ifall du inte ens orkar skriva dina frågor, så är ju inte intresset speciellt stort att svara..
2. din engelska är inte direkt lysande..
- skulle du skriva på svenska är det enklare att förstå dejSv:Kan inte instansiera min window control från toolboxen
Jag har en solution som består av 3 projekt
Det ena projektet bygger exe filen.
Det andra projektet bygger class library
Det tredje projektet bygger en window control
I konstruktorn för window control anropas en metod i klass library.
I projektet för window control har jag en projekt referens till klass library
I projektet som bygger exe filen har jag ett anrop som görs i konstruktorn till en metod som finns i class library.
Har därför i projektet som bygger exe filen en projekt referens till class library
Eftersom jag kan dra en window control från toolboxen till en form har jag
en projekt referens till window control från projektet som bygger exe filen.
Nu till mitt problem som jag hoppas få lite hjälp med.
Om jag nu gör rebuild på klass library och sedan drar en window control till en form får jag
följande fel
"An exception occured while trying to create an instance of Middle.Middle.
The execption was "?"."
Men om jag istället gör rebuild på window control kan jag dra min window control till en form.
Min första fråga lyder: Varför får jag detta fel?
Min andra fråga lyder: Vad är det som gäller beträffande versioner då en dll anropar en annan dll.
Måste dessa två ha samma versioner?
//Tony