在我解决方案 下面有一个UserInfo的文件夹 里面两个文件 用于保存了一些信息
 当我打包程序时,这个文件夹的路径就无法找到
 
请问我 打包的时候这个文件夹该放那里  

解决方案 »

  1.   

    你直接把文件夹包含到项目就可以了啊!
    打包的时候用相对路径!Application.StartupPath+@"文件夹名称";或者      string str = Assembly.GetExecutingAssembly().GetName().CodeBase; 
          if (str.ToLower().IndexOf("file:///") >= 0) 
          { 
              str = str.Substring(8, str.Length - 8); 
          } 
          string path = System.IO.Path.GetDirectoryName(str);
      

  2.   

     string path = Application.StartupPath + "\\UserInfo\\Users.txt";我项目里路径 都是这样  打包出来后 就提示找不到文件了
      

  3.   

    检查一下打包出来后 Application.StartupPath 的路径信息是否为正确路径..估计不对了
      

  4.   

    而且你看下你打包安装后你的EXE和那个USERINFO文件夹是不是在同一目录的啊!