.net 使用C++的托管调试API

.net 使用C++的托管调试API,.net,c++,debugging,.net,C++,Debugging,我尝试使用来自原生C++程序的托管调试API。 我听说它是由COM组件组成的,所以我需要使用CoCreateInstance方法 我这样做了,但是我得到了错误,我猜这是告诉我它没有注册 问题是我找不到corDebug DLL或其他我认为相关的东西。。。 我需要注册哪些DLL 我还希望在安装框架时注册它。很奇怪,不是吗 好的,我知道了。 从framework 2开始,我们不需要注册com组件,但可以这样做: szEverettVersion持有我认为已安装框架的版本。i、 e.v4.0.3031

我尝试使用来自原生C++程序的托管调试API。 我听说它是由COM组件组成的,所以我需要使用CoCreateInstance方法

我这样做了,但是我得到了错误,我猜这是告诉我它没有注册

问题是我找不到corDebug DLL或其他我认为相关的东西。。。 我需要注册哪些DLL

我还希望在安装框架时注册它。很奇怪,不是吗

好的,我知道了。 从framework 2开始,我们不需要注册com组件,但可以这样做:

szEverettVersion持有我认为已安装框架的版本。i、 e.v4.0.30319。

您也可以查看这些接口的使用示例