打包时通过自定义安装生成的 快捷方式 如何在开始-程序中创建
代码如下 
 	string   strVirtualDir=this.Context.Parameters[ "assemblypath "].ToString(); 
 				string[]   arrDir=strVirtualDir.Split( '\\ '); 
 				strVirtualDir=arrDir[arrDir.Length-2]; 
 				StreamWriter   sw; 
 				string   t   =    "http:// "+System.Net.Dns.GetHostName()+ "/ "+strVirtualDir+ "/ ";   
 				sw   =   new   StreamWriter(File.Open(Environment.GetFolderPath(System.Environment.SpecialFolder.Desktop).ToString()   +    "\\信息管理系统.url ",   FileMode.Create,   FileAccess.Write));   
 				sw.WriteLine( "[InternetShortcut] ");   
 				sw.WriteLine( "URL= "+   t   + " ");								sw.WriteLine( "HJ.ico ");   
 				//sw.WriteLine( "IconIndex=1 ");   
 				sw.WriteLine( "Default.asp ");   
 				sw.Flush();   
 				sw.Close();	   
 问题2个 
 1.创建的快捷方式图标不能更换 
 2.无法在开始-程序中(Programs)创建文件夹“管理软件”并在其下面创建“快捷方式”
------解决方案--------------------你在  
   用户的“程序”菜单 
 下建立你的项目的名称的一个目录,然后添加一个快捷方式就可以了. 
------解决方案--------------------顶
------解决方案--------------------up
------解决方案--------------------右键工程主输出,选择新新建快捷方式,然后把这个快捷方式放到开始菜单就可以了。
------解决方案--------------------顶