Amit, >How do I register and un-register a COM dll at runtime using C#?
The easiest way is to just call Regsvr32 and let it do the job (System.Diagnostics.Process.Start()). If you don't want to depend on Regsvr32, you can do something like this: http://www.msjogren.net/dotnet/eng/samples/dotnet_dynpinvoke.asp Mattias === Mattias Sj�gren [EMAIL PROTECTED] You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.
