我想为我创建的DLL添加一种访问安全性形式,我希望在代码中限制对调用应用程序的GUID的检查。我似乎无法找到一种方法来检索调用应用程序的GUID以验证它是否具有访问权限。
这是否可能,如果是这样,有人可以提供有关如何确定GUID的代码段吗?
答案 0 :(得分:0)
我找到了答案......这是VB中的一个例子:
Dim asm As Assembly = Assembly.GetExecutingAssembly()
Dim attribs = (asm.GetCustomAttributes(GetType(GuidAttribute), True))
MsgBox(DirectCast(attribs(0), GuidAttribute).Value.ToUpper)
这提供了调用应用程序的GUID。