【发布时间】:2010-12-06 00:58:06
【问题描述】:
我一直教导自己和其他人将 bin 文件夹视为暂时的。
也就是说,您应该能够删除它,并且下次重建时会重新创建它,并且任何引用都会轻松复制到其中,而且不要将所有鸡蛋放在一个篮子里。或者在这种情况下,不要将所有需要的 dll 直接放入 bin 文件夹中。将它们放在别处并参考它们。
当人们将 dll 直接放入 bin 文件夹并在那里引用它们时,我已经看到人们摔倒了。所以我尽量避免这种情况,并将所有需要的 dll 放在一个名为 Refs 的文件夹中,并在其中添加对 dll 的引用。在编译时,它们无论如何都会被复制到 bin 文件夹中。
我疯了吗?这是不是太小心了?常识?
这种情况下的最佳做法是什么?
干杯,
--李
更新:原来我没有生气
大家好,我忘了提一些观点。
主要是:
- 未将 bin 文件夹检查到源代码管理中
【问题讨论】:
-
我也有同感,总是将我的 DLL 直接放在项目文件夹中。 Visual Studio 使用项目根目录作为刷新路径,因此如果我更新我的 DLL,引用不会中断。
标签: c# .net compiler-construction building