-----------------------------------------------------------

New Message on MumbaiUserGroup

-----------------------------------------------------------
From: Nasha
Message 2 in Discussion


Hi Nilesh,
 
To use .net assemblies through ASP as COM 
component follow the below steps:
 
Since .net components do not have 
concept of registry of type library in order to use these components from 
unmanaged code we need to create type library,CLSIDs,IIDs etc for the 
same.
 
The .NET framework provides a couple of 
tools for this. You can use the Type Library Exporter utility (TLBEXP.exe) or 
the Assembly Registration Utility (Regasm.exe), both of which you'll find in the 
Bin directory of your .NET SDK installation. 
 
REGASM is a superset of the TLBEXP utility 
in that it also does much more than generating a type library. It's also used to 
register the assembly, so that the appropriate registry entries are made to 
smooth the progress of the COM runtime and the .NET runtime to fastener up the 
COM aware client to the .NET component. 
 
After creating the type library file you 
have to add a reference this to your project. For example, with Visual Basic 
6.0, you can reference the .tlb file or dll file from the Project/References 
dialog.
 
In order to actually create managed types 
from unmanaged code, the assembly needs to be installed in the global assembly 
cache (GAC) and registered for use from COM. You can install an assembly in the 
global assembly cache using gacutil.exe utility or you just drag and drop it in 
the assembly folder.
 
You can now use this component from VB or 
ASP as you would use any other.
 
Please feel free to revert back in case 
of  any queries.
 
Regards,
Nasha.

-----------------------------------------------------------

To stop getting this e-mail, or change how often it arrives, go to your E-mail 
Settings.
http://groups.msn.com/MumbaiUserGroup/_emailsettings.msnw

Need help? If you've forgotten your password, please go to Passport Member Services.
http://groups.msn.com/_passportredir.msnw?ppmprop=help

For other questions or feedback, go to our Contact Us page.
http://groups.msn.com/contact

If you do not want to receive future e-mail from this MSN group, or if you received 
this message by mistake, please click the "Remove" link below. On the pre-addressed 
e-mail message that opens, simply click "Send". Your e-mail address will be deleted 
from this group's mailing list.
mailto:[EMAIL PROTECTED]

Reply via email to