如何在基于MFC对话框的项目中引用.net编码库

时间:2011-05-23 21:00:46

标签: .net c++

我想使用.NET代码库中的Html Agility Pack。任何人都知道如何将dll文件导入/引用到我的vc ++ MFC项目中?

我尝试右键单击我的项目,选择“引用...”,然后单击“添加新引用”按钮,我得到一个空对话框,其中包含一个包含空列表的“项目”选项卡。

1 个答案:

答案 0 :(得分:2)

您无法直接从非托管本机代码调用.Net代码。如果你想间接地这样做,你有几个选择:

  1. 将您的MFC项目转换为混合模式
  2. 添加中间幕墙组件
  3. 通过COM公开htmlagilitypack(如果你有访问权限)并通过COM interop调用它
  4. 如果您想要了解哪种方法最适合您的情况

    ,则需要提供更多背景信息