方法二:  
   
  先生成安装包,记下ProudctCode(选择解决方案资源管理根目录如Setup1,再查看属性标签,不是右键属性),下面用到  
   
  用Vs.Net   建立一个新的控制台程序uninst.exe文件。  
   
  代码如下:  
   
  using   System;  
   
     
   
  namespace   uninst  
   
  {  
   
            ///   <summary>  
   
            ///   Class1   的摘要说明。  
   
            ///   </summary>  
   
            class   UnInstall  
   
            {  
   
                    ///   <summary>  
   
                    ///   应用程序的主入口点。  
   
                    ///   </summary>  
   
                    [STAThread]  
   
                    static   void   Main(string[]   args)  
   
                    {  
   
                              string   sysroot   =   System.Environment.SystemDirectory;  
   
                              System.Diagnostics.Process.Start(sysroot   +   "\\msiexec.exe",   "/x   {850FED90-20D0-4EBA-BEDB-3D9DBA25F6EC}   /qr");  
   
                    }  
   
            }  
   
  }  
   
  编译过后,将生成的uninst.exe文件添加到安装包中,重新生成安装项目。   上面是网上看到的解答 但是不是很懂...我的安装文件已经做好了...但是卸载文件不会