我正在尝试将我的C#代码创建为DLL文件。我找到了一些链接,指导我如何创建DLL文件并按照我所需的方式在Excel中使用它。其中一个步骤是在项目的“生成”选项卡中勾选“注册COM互操作”。不幸的是,这个复选框始终被禁用!有人知道如何启用它吗?我正在使用VS 2010。
<RegisterForComInterop>true</RegisterForComInterop>
我遇到了同样的问题。
问题出在我创建项目时选择了针对 .Net Framework 的类库选项。
当我创建一个不针对 .Net Framework 的新项目时,该选项又变成可用状态了。