我在C#中的主要项目正在使用VS2010开发,目标是.Net framework 2.0。
我现在必须创建一个将由我的主项目/ C#使用的C ++ / CLI项目。这个C ++ / CLI项目(Mixed = native和.Net代码)当然必须针对相同的.Net framework 2.0,但我无法使用VS2010构建它,因为
Microsoft要求安装[VS2008 / toolset v90]以便能够针对C ++ / CLI程序集定位.net 2.0
我的问题是, 这将产生任何兼容性问题,因为我的主要C#项目/应用程序是使用VS2010构建的,并且它将“依赖”C ++ / CLI混合程序集将使用VS2008构建。 或者这样做是否完全安全。?