我用vs2005 C#刚开始学cs程序的开发。我看到项目文件中含有bin和obj这两个文件夹,哪位高手给说一下这两个文件夹都有何用,其中的文件都是做什么用的,谢谢!

解决方案 »

  1.   

    obj是每个工程编译时产生的dll,再通过obj产生exe文件,就是dll复制到obj再合成到bin文件夹就是执行文件夹中
      

  2.   

    BIN 是放DLL程序集的 DLL 是 A项目 引用B项目  产生的系统文件  (程序集 我不知道什么原理  囧  只知道放这个东西)
    OBJ .....  你建什么项目? 我的VS2005新建 WINFORM  控制台程序 WEB  都没有!````````
      

  3.   

    囧 出丑了  OBJ文件夹 不在VS2005解决方案管理器里  。
    WINFROM 程序的 的文件夹里面................
      

  4.   

    BIN是默认情况下的输出文件目录,也就是你的工程编译的结果(dll或者exe),包括其它你设置了需要输出的文件,比如:配置,资源文件等内容。OBJ是编译时的中间目录,也就是说在BIN中的内容出现之前,编译器是在这里进行一些文件创建,修改等工作的。等全部完成之后才复制到BIN目录中的。
    注意当编译完成复制到OBJ目录之后,OBJ的内容不会被清楚。