本帖最后由 AlexSweet 于 2011-11-25 17:46:38 编辑

解决方案 »

  1.   

     Process p = new Process();
                string str = "qq.exe";
                p.StartInfo.FileName = str;
    这样是可以的,不会报错的。你再看看其他地方!
      

  2.   

    报那个错是因为在degug目录下没有找到qq.exe这个文件,和字符串,常量变量没关系的
      

  3.   

    感谢楼上热心
    我在start之前已经正确setCurrentDirectory