.net2005开发的dll,在打包后 希望执行setup时自动注册

letheanwater 2008-06-22 07:23:08
如题。

我用.net2005开发了一个DLL组建。是基于其他软件来使用。
开发过程中,用regasm注册DLL后,在该软件内就可以直接加载工具了。
但是打成setup包,并把我的DLL加在应用程序文件夹内,安装后。该dll并未注册
请各位达人指教。我应该在setup工程中怎么样处理一下,能实现setup后该dll就已经注册了呢?
多谢啦~
...全文
240 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
letheanwater 2008-06-23
  • 打赏
  • 举报
回复
3Q各位,晚上回去试下
:)
OK马上结分。
多谢啦。
贫僧又回来了 2008-06-23
  • 打赏
  • 举报
回复
在C:\WINDOWS\Microsoft.NET\Framework\下有各个版本的文件夹
具体用哪个这要看你的framework是哪个版本的了哦!
在注册表我具体也不是很清楚!
letheanwater 2008-06-23
  • 打赏
  • 举报
回复
楼上的朋友,这个方法我试过了
:( 可是没起作用,我的DLL有一些依赖项。这些依赖项在我本机有,所以就没注册他们。不知道会不会有影响。
两种注册方式我都试过了
巨郁闷

另外,我的包里未包含.netframewark。这个是不是也有影响呢?
多谢啦。
我姓区不姓区 2008-06-23
  • 打赏
  • 举报
回复
选中这个dll,然后在属性面板中将它的Register属性设为COM
letheanwater 2008-06-23
  • 打赏
  • 举报
回复
em...
多谢楼上的朋友
想再问一下
因为如果要调用cmd注册的话,需要能够获取到regasm.exe的对应位置
这个应该是在注册表中的哪一项能够获取到呢。
贫僧又回来了 2008-06-22
  • 打赏
  • 举报
回复
调用CMD来执行注册操作!

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧