有没有理由在原生Visual Studio C++中不支持.NET?

NoS*_*tAl 4 .net visual-c++

它可能看起来像一个愚蠢的问题,但我最近意识到.NET实现是在C++/C中完成的,所以我想知道为什么我们不能在本机C++中使用.NET库有任何技术原因.

Jon*_*eet 8

.NET CLR是在本机代码中实现的,但是使用.NET 需要启动一个CLR来执行代码 - 并通过调用CLR与该库进行互操作.

可以使用本机C++中的.NET库,但它涉及通过CLR编组所有调用,就像使用.NET代码中的本机库一样.