如何修复错误Interop类型无法嵌入。请改用适用的界面?

时间:2014-09-04 07:22:21

标签: c# .net winforms

我在form1中有这段代码:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using VirtualBox;

namespace Virtual
{
    public partial class Form1 : Form
    {
        VirtualBoxClass vbox;
        Session session = new Session();

        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }
    }
}

我作为参考添加了一个名为:VirtualBox.Interop.Custom的dll文件到我的项目中。 当我做的时候:

VirtualBoxClass vbox;

我在这一行上收到错误:

错误1互操作类型' VirtualBox.VirtualBoxClass'无法嵌入。请改用适用的界面。

使用应用程序界面意味着什么?这是否意味着添加dll作为项目的参考,以在它自己的代码中使用它?

0 个答案:

没有答案