GreyFox
February 9th, 2001, 04:45 PM
Hello All,
I know this isn't a real an installation question, it's more of a programming theory question that I would like to understand before I start the real coding with VisualStudio.NET , this is more of an ask for you guys to confirm my so called question or point of view about the subject of the CTS/CLS.
Here it is:
I have a question about the process of creating .NET code with the CTS and the CTL.
let's say I create a class (type) and I created it with VC++ under the CTL rules.
now when I compile this code, what happens? the ".h" file of my class (type lib and IDL data) is stored
in the metadata of my PE (assembly) and also in the metadata I store a kind of pointer to the location
of the MSIL code which will implement my functions. is this true?
Another question - is the data about the type that is stored in the metadata is the things that the
CTS is responsible for ? is this what CTS do? I guess my question is the data the CTS describe is
stored in the METADATA?
plus one last question - can an assembly not be an exe or a dll? I think not.
Thank you so much,
Asaf Karass, 15.
I know this isn't a real an installation question, it's more of a programming theory question that I would like to understand before I start the real coding with VisualStudio.NET , this is more of an ask for you guys to confirm my so called question or point of view about the subject of the CTS/CLS.
Here it is:
I have a question about the process of creating .NET code with the CTS and the CTL.
let's say I create a class (type) and I created it with VC++ under the CTL rules.
now when I compile this code, what happens? the ".h" file of my class (type lib and IDL data) is stored
in the metadata of my PE (assembly) and also in the metadata I store a kind of pointer to the location
of the MSIL code which will implement my functions. is this true?
Another question - is the data about the type that is stored in the metadata is the things that the
CTS is responsible for ? is this what CTS do? I guess my question is the data the CTS describe is
stored in the METADATA?
plus one last question - can an assembly not be an exe or a dll? I think not.
Thank you so much,
Asaf Karass, 15.