我用C#编写一个小程序,但是遇到一个问题,我在工程项目下添加了一个文件夹 img 
所以当前路径是 : E:\XXX\XXX\XXX\img
在程序中我用相对路径来获取 img 文件,但是怎么也得不到文件,用的方法也是网上很多 C#获取相对路径的八种方法
但是获取的地址用控制台打出来,全是 E:\XX\XXX\XXX\bin\Debug\  
怎么解决?

解决方案 »

  1.   

      我总不能把 img 文件夹放到 bin\Debug\ 文件夹下吧?
      

  2.   

    工程项目里建立的文件夹与你组件部署后的文件夹是两码事。
    你把img文件夹建立在你组件(.exe,.dll)所在路径下,就可以了。
      

  3.   

    好吧,看来我确实需要把img文件夹放在 bin\Debug 文件夹下了,因为 .exe 文件就是bin\Debug文件夹下
      

  4.   

    项目发布的时候,是拿debug里面的东西去发布的。