解决方案 »

  1.   


    这是事件查看器中的信息,不是源代码,我有源代码,但是太多了,没法贴
    sp的意思是,出错信息应该显示是哪一行错了。没有显示,直接就是不能运行,什么别的信息也没有
    我是在win7上编译好,在拷贝.exe文件到xp上运行的
      

  2.   

    多试几台xp的机子,确认是不是所有的xp都不能用
      

  3.   

    http://support.microsoft.com/kb/828991/zh-cn
    微软关于System.Reflection.TargetInvocationException异常的一些说明,看看对你有没有帮助
      

  4.   

    看一下窗口的Icon字段是不是设置了图片,导致加载不成功
    改成动态加载:
                try
                {
                    this.Icon = new System.Drawing.Icon(Application.StartupPath + @"\123.ico");
                }
                catch
                { }
      

  5.   

    win7 vs2010 编译 ADO ACCESS数据库 在XP上完美执行
    http://www.cneab.com/list.asp?id=2209