我在Visual Studio想为项目生成一个安装包
1.能创建开机启动项
2.能创建桌面快捷方式

解决方案 »

  1.   

    RegistryKey key = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);//打开注册表子项  
    key.SetValue(程序的名称, 程序的路径);
    安装类install中修改注册表
    快捷方式在安装部署中就可
    点击“用户桌面”,在右边框中点击鼠标右键,选择“创建新的快捷方式”,查找范围选择“应用程序文件夹”,选择.exe文件,然后确定
    设置相关属性
      

  2.   

    在vs中对右边你的项目的解决方案点右键,新建项目,选择安装与部署,选择安装项目(setup project)。
    在应用文件夹点右键,添加,主要输出。  
    在桌边文件夹上添加主要输出的快捷方式
      

  3.   

    http://cid-04e677118a0e0aa8.spaces.live.com/blog/cns!4E677118A0E0AA8!264.entry
    给一个链接