如何取得用vb.net生成的dll的classid
我想在jsp中用jacob调用vb.net生成的dll,可是不知道怎么样能像vb6那样生成一个activex dll的vb.net的dll文件,所以不知道怎么样把vb.net生成的dll注册到系统中,所以找不到classid
[解决办法]
可以,在dll项目属性中,将Com注册设为true,生成dll或部署dll时就会自动注册dll,对于GUID,需要在类的定义前加Guid描述如
[Guid( "########-####-####-####-############]
public class myComDll
{
//code
}
Guid的值可以用.net的guid生成工具生成
[解决办法]
VB的为
<Guid( "########-####-####-####-############ ")> _
public class MyComClass
'code
end class