• 全部
  • C#综合技术
  • C#互联网桌面应用
  • AppLauncher
  • WinForm&WPF
  • C#开发新技术
  • 问答

制作。net安装程序时候利用合并模块时候如何实现快捷方式的创建?

Csharpbull 深圳市博康系统工程有限公司 高级软件工程师  2008-02-15 11:08:59
最近在制作。net安装程序,我使用的是合并模块方式来制作的,现在我想给其中的某个模块增加一个快捷方式应该怎么操作,还有怎么增加卸载的快捷方式,谢谢。。。。

...全文
11 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
friendmastor 2008-02-15
using System;
using IWshRuntimeLibrary;

class Program
{
 static void Main(string[] args)
 {
  WshShell shell = new WshShell();
  IWshShortcut shortcut = (IWshShortcut)shell.CreateShortcut(
    Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory) +
    "\\" + "Allen’s Application.lnk"
  );
  shortcut.TargetPath = System.Reflection.Assembly.GetExecutingAssembly().Location;
  shortcut.WorkingDirectory = System.Environment.CurrentDirectory;
  shortcut.WindowStyle = 1;
  shortcut.Description = "Launch Allen’s Application";
  shortcut.IconLocation = System.Environment.SystemDirectory + "\\" + "shell32.dll, 165";
  shortcut.Save();
 }
}
别处拷来的。
建立一个shell,然后调用方法。
回复
相关推荐
发帖
C#
创建于2007-09-28

10.5w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2008-02-15 11:08
社区公告

让您成为最强悍的C#开发者