Ярлыки Windows не отображаются после установки - PullRequest
0 голосов
/ 22 октября 2018

Я пишу установщик для моего приложения, и во время установки создаются ярлыки меню «Пуск».Однако, если я не устанавливаю от имени администратора (что не требуется), некоторые ярлыки не отображаются в меню «Пуск» после установки, несмотря на то, что все они записаны.Вот код, который я написал для справки:

IWshRuntimeLibrary.WshShell shell = new IWshRuntimeLibrary.WshShell();

IWshRuntimeLibrary.IWshShortcut help_shortcut = shell.CreateShortcut(shortcut_path + "\\KShootMania Skin Manager\\Help.lnk");
        help_shortcut.TargetPath = startup_shortcut.TargetPath;
        help_shortcut.Arguments = "help";
        help_shortcut.Save();

        IWshRuntimeLibrary.IWshShortcut uninstall_shortcut = shell.CreateShortcut(shortcut_path + "\\KShootMania Skin Manager\\Uninstall.lnk");
        uninstall_shortcut.TargetPath = startup_shortcut.TargetPath;
        uninstall_shortcut.Arguments = "uninstall";
        uninstall_shortcut.Save();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...