C#"注册COM互操作"选项被禁用

Emo*_*Emo 4 c# com com-interop

我试图用我的C#代码创建DLL,我发现一些链接指导我创建我的DLL文件并在我想要的Excel中使用它.其中一个步骤是检查项目的Build选项卡中的"Register COM interop"复选框.

不幸的是,这个复选框总是被禁用!有谁知道如何启用它?我正在使用VS 2010.

Agh*_*oub 6

首先验证您的输出类型,他必须是类库而不是控制台应用程序.

<RegisterForComInterop>true</RegisterForComInterop>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述