当前位置:  开发笔记 > 编程语言 > 正文

什么是.NET中的'obj'目录?

如何解决《什么是.NET中的'obj'目录?》经验,为你挑选了2个好方法。

.NET中'obj'目录的目的究竟是什么?



1> splattne..:

"目标文件"文件夹,用来存储,以便在编译过程中创建最终的二进制使用的临时对象文件和其他文件.

"bin"文件夹是完整的二进制文件(组件)的输出文件夹.



2> Jon Skeet..:

除了splattne的答案,我相信原因具有它(编译后不清除它)是支持渐进式编译.如果您已经编译了100个类并更改其中一个类,那么重新编译一个更改的类的代码并从新旧代码的混合中重新组装exe/dll会更有效.

当然,增量编译比这更复杂 - 它必须跟踪所有内容,以便它可以检测何时需要重新编译类,即使该类本身没有更改.(例如,如果类中有新的重载 - 某些调用者可能需要重新编译.)

推荐阅读
linjiabin43
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有