c# - 我无法将 VBA 引用添加到我在 C#.net 中创建的 DLL
问题描述
我已经在 C# 中创建了一些我想通过引用 DLL 在 VBA 中使用的函数。为此,我使用 VS 模板来创建类库 (.Net Framework)。我使程序集 COM 可见,并为 COM 互操作注册了构建。VS 创建文件 myLib.dll 和 myLib.tlb,我将 myLib.tlb 复制到 \Windows\System32。在 VBA 工具参考中,我使用浏览按钮选择并打开 myLib.tlb。但是,myLib 不会出现在可用参考列表中。有人可以确定我做错了什么。
解决方案
推荐阅读
- user-interface - 使用 cx_freeze 在 GUI 可执行文件中写出文档不起作用
- angular - 如何让站点地图生成器完全爬取 SPA 的 Angular 路由器?
- javascript - 关闭从点数组生成的打开的 Catmull-Rom 样条曲线,曲线平滑
- vue.js - 确保在渲染组件之前加载 Vuex 状态
- javascript - 将 Chrome 应用程序移植到 UWP:如何处理“背景页面”?
- angular - Angular 2 路由:匹配具有给定前缀的任何路径
- recaptcha - 将 ReCaptcha 与凭据管理 API 一起使用
- mysql - 从示例数据库中,我如何进行查询以搜索所有重复 Kivuto Id 的区域(区域 id)?
- python - 如何修复 django 中的 NoReverseMatch 错误
- powershell - 比较 2 个 .csv 文件