Не запускаются вместе приложение и его клон - Visual Basic .NET
Формулировка задачи:
Привет всем,
у меня два проекта (второй создан копированием первого), я выставил опцию "создать приложение допускающее одновременное выполнение только одной своей копии" в обоих проектах. Теперь когда запущена первая программа, вторая не запускается или наоборот.
Решение задачи: «Не запускаются вместе приложение и его клон»
textual
Листинг программы
- private string GetApplicationInstanceID(Assembly Entry)
- {
- PermissionSet permissionSet = new PermissionSet(PermissionState.None);
- FileIOPermission fileIoPermission = new FileIOPermission(PermissionState.Unrestricted);
- permissionSet.AddPermission((IPermission) fileIoPermission);
- SecurityPermission securityPermission = new SecurityPermission(SecurityPermissionFlag.UnmanagedCode);
- permissionSet.AddPermission((IPermission) securityPermission);
- permissionSet.Assert();
- Guid libGuidForAssembly = Marshal.GetTypeLibGuidForAssembly(Entry);
- string[] strArray = Entry.GetName().Version.ToString().Split('.');
- PermissionSet.RevertAssert();
- return libGuidForAssembly.ToString() + strArray[0] + "." + strArray[1];
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д