一个dll如何知道他在注册表的值?类似这样的26338E77-36A6...

sonygod 2009-04-19 10:15:35
一个已经生成的dll,他配套的注册表是这个?
26338E77-36A6-46FF-91CA-79E91079A81C
我如何知道是这个?查资料说要RegAsm?如何操作?

另外,我看1些例子代码,他是直接写死的还是?

类似这样的代码

namespace test
{
[Guid("F60A8D42-4645-41e8-812D-45CA61CCD036")]
[InterfaceType(ComInterfaceType.InterfaceIsIDispatch)]
]


[Guid("634A9794-0EFD-4fac-95FD-1B0AB85E92E8"), ClassInterface(ClassInterfaceType.None)]
[ProgId("apdotnet.Sample")]
public class Sample : ISample
{

634A9794-0EFD-4fac-95FD-1B0AB85E92E8 F60A8D42-4645-41e8-812D-45CA61CCD036
这样的字串是如何得知?谢谢高手解答。
...全文
86 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
yingzhilian2008 2009-04-20
  • 打赏
  • 举报
回复
关注
gomoku 2009-04-20
  • 打赏
  • 举报
回复
代码中直接写死的(GuidGen.exe工具可以用来帮你产生一个Guid)。

110,534

社区成员

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

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

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