如何通过程序注册.NET组件
我用VB.NET做了一个Activex控件,主要用于获取客户端的一些信息,需要镶在网页上运行,我做了一个自动更新程序来检测组件的更新,但是除了手动注册组件以及安装外,通过程序自动注册老是不生效,我用过如下的方法
shell(regasm.exe c:\组件.dll)
但就是注册不成功,但手工注册又可以使用,我找了好多天了就是没有办法找到原因,请各位高手帮帮我,分不够可以加.
[解决办法]
Private Sub Form_Login_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Try
System.Diagnostics.Process.Start( "regsvr32 ", "/s jmail.dll ")
Catch ex As Exception
MessageBox.Show(ex.ToString, "Error ", MessageBoxButtons.OK, MessageBoxIcon.Information)
End Try
End Sub