【发布时间】:2014-05-13 21:28:10
【问题描述】:
阿莫斯·摩西是个懦夫!与我正在处理的这种 CE / CF Gordian Knotesque 意大利面质量相比,“Rassling”鳄鱼根本算不上什么。
在我最近尝试以某种方式诱使这个大泥球至少编译和运行时,我注意到一些引用的 DLL 存在于项目自己的 \bin\Debug 文件夹中。
这样安全吗?对我来说,这似乎是追尾或循环引用。它似乎可以工作,但是......将这些 DLL 移到其他地方会更好吗?
更新
要清楚,这里是 \bin\Debug 中的内容:
...在\bin\Release:
...以及如何引用 OpenNETCF* DLL:
【问题讨论】:
-
它们是在构建时复制到那里的,还是原来的实际上在那里?
-
这就是“路径”属性所指向的。
-
更糟糕的是,您的主 .EXE 文件可能也在其中!
-
其实在\bin\Release.事实上,\bin\Release 包含 \bin\Debug 中的 DLL 的超集。
-
而调试用的 DLL 在 Relase 文件夹中?为了对称?
标签: c# visual-studio dll visual-studio-2003 bin