.net - regsvr32 在没有 dotnet 5 sdk 的情况下不会将我的库注册为 COM
问题描述
regsvr32 不会在没有 dotnet sdk 的情况下将我的库注册为 COM 我尝试在注册表中将我的 Library.comhost.dll 注册为 COM,但没有 dotnet sdk 我有问题
结果: 在此处输入图像描述
安装 .net 5 sdk 后,我的库出现在注册表中,
结果: 在此处输入图像描述
我还发现我不需要 dotnet 文件夹中的所有库
包含 dll 的文件夹层次结构足以成功注册 在此处输入图像描述
我的问题:可能我不想为最终消费者下载和安装 sdk。所以我需要解决方法来解决没有安装 sdk 的情况。
对于我的情况,我们是否有一些解决方法,或者对我做错了什么有一些猜测?
请让我知道我身边的其他详细信息以帮助我
解决方案
推荐阅读
- swift - Swift CollectionView 部分类别
- sql - 如何将 1 个表(AB)中的 2 个表(A,B)与 sql(db2 对话框)混合,并在记录之间具有特殊顺序
- reactjs - li 元素中的按钮以显示更多详细信息
- html - 希望简单的引导问题:引导列在 Safari 桌面上奇怪地堆叠?
- python - 过滤熊猫行,其中列中的第一个字母是/不是某个值
- java - ArrayList 中的forEachRemaining(Consumer consumer) 方法是什么?
- objective-c - 在单元格中加载图像时,UITableview 滚动不顺畅
- angular - 使用 Angular 6 和 Swagger 生成的服务下载 pdf 文件
- ruby-on-rails - Rails:查找数组列中是否存在值
- php - 将页面发送给它自己后保持滚动位置(链接)