"Steve Walker" <st***@otolith.demon.co.uk> wrote in message
news:3p**************@otolith.demon.co.uk...
In message <eq**************@TK2MSFTNGP09.phx.gbl>, "Willy Denoyette
[MVP]" <wi*************@telenet.be> writes
"Manoj" <mn*********@hotmail.com> wrote in message
news:O1**************@TK2MSFTNGP10.phx.gbl... Hi,
Is it possible to write a ATL COM server in c# ?
Thanks
Manoj
No. ATL is a template library for C++ only and obviously not usable from
C#.
If you really need to author COM servers you should use VC++ with ATL.
Is there anything you could achieve doing this that you couldn't using C#
and EnterpriseServices?
--
Steve Walker
Could be, but that depends on what OP expects from ATL.
Agreed, if he needs to expose some business objects to COM clients, he could
go with C# the FCL and use EnterpriseServices to build a COM server.
But if he needs to build an ActiveX control or an OLE Automation server,
then ES and C# might not be an option.
Willy.