Определить GUID вызывающего приложения - PullRequest
0 голосов
/ 19 августа 2011

Я хочу добавить форму безопасности доступа к созданной мной DLL, и я надеялся ограничить в коде проверку GUID вызывающего приложения. Кажется, я не могу найти способ получить GUID вызывающего приложения, чтобы проверить, есть ли у него доступ.

Возможно ли это вообще, и если да, то может ли кто-нибудь предоставить фрагмент кода о том, как определить GUID?

1 Ответ

0 голосов
/ 25 августа 2011

Я нашел свой ответ ... вот пример в VB:

    Dim asm As Assembly = Assembly.GetExecutingAssembly()
    Dim attribs = (asm.GetCustomAttributes(GetType(GuidAttribute), True))
    MsgBox(DirectCast(attribs(0), GuidAttribute).Value.ToUpper)

Это обеспечивает GUID вызывающего приложения.

...