VC++ 2010 : C++/CLI does not support variant delegates/interfaces

I just reported this bug on Connect :

.NET 4.0 supports covariance and contravariance in delegates and interfaces. Unfortunately, C++/CLI does not support this as of VC++ 2010 RTM. Considering that the most popular use for C++/CLI today is as an interop language, the compiler not supporting a feature that’s going to be heavily used in the BCL and in new C# libraries is a very serious problem. It will impose limits on how effective C++/CLI will be as an interop-language.

If you think this is a serious enough problem, please vote the bug up so it gets more attention. Thank you.

One thought on “VC++ 2010 : C++/CLI does not support variant delegates/interfaces

  1. sir
    i am developing a software from vc/mfc 7.0 and i came to know we can use c# form and include in vc++ mfc by the concept of CLI(common language infrastructure) i am new to this .so i dont know how to use this .my requirement is design and coded the form in c# and call it from vc++mfc 7.0
    how to do that
    Thanks and regards
    Balaji
    gbalajimecse@gmail.com

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s