我有3个项目
网站(网站)
BusinessLogic(类Lib)
UserControls(网络应用程序)//需要外部
1)为了从网站调试UserControls。是否真的我需要将一个项目引用从网站添加到UserControls。这是有效的,但不知道为什么。或者我应该使用构建事件并将dll复制到bin
2)如果BusinessLogic需要“thirdparty.dll”,它目前位于Website / bin中。最佳做法是将Business Logic的引用添加到“Website / bin / thirdparty.dl”,还是将其复制到BusinessLogic项目中
答案 0 :(得分:1)
我喜欢遵循明确的依赖方式。
如果业务逻辑依赖于第三方库,请将其放在那里。
您的网站仅依赖于业务逻辑,请保留原样。