首页 > 解决方案 > 安装后不显示 Windows 快捷方式

问题描述

我正在为我的应用程序编写安装程序,并且在安装过程中创建了一些开始菜单快捷方式。但是,除非我以管理员身份安装(这不是必需的),否则某些快捷方式在安装后无法出现在开始菜单中,尽管它们都已写入。这是我编写的代码供参考:

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();

标签: c#windows

解决方案


推荐阅读