加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – .net如何明智地使用.dll?

发布时间:2020-12-16 01:51:28 所属栏目:百科 来源:网络整理
导读:在我目前的.net项目中,我使用各种.dll文件,一些是外部编写的,一些是由我创建的.现在我问自己,在不同的解决方案和项目中处理不同.dll文件的最佳实践是什么,并让他们使用SVN,以便它们可以在不同的开发人员之间使用. 好的,所以我问的是一些一般提示: 我应该将.
在我目前的.net项目中,我使用各种.dll文件,一些是外部编写的,一些是由我创建的.现在我问自己,在不同的解决方案和项目中处理不同.dll文件的最佳实践是什么,并让他们使用SVN,以便它们可以在不同的开发人员之间使用.

好的,所以我问的是一些一般提示:

>我应该将.dll项目按源绑定到不同的解决方案,还是直接通过其release.dll绑定?
>如何防止人们通过SVN获取文件来重新绑定dll源(全局程序集问题等)
>使用尽可能多的.dll(按功能划分)或使用一个大的.dll来获得更简单的概述是否合适?

请不要太难,我是这个行业的初学者,英语不是我的母语.

哈利,先谢谢你.

解决方法

关于.NET中DLL的事情是它们在.NET .NET编程之前根本不像DLL.它们只是代码的容器.

几年前我读了一篇很好的文章,这也解释了我,因为它曾经让我感到困惑 – 我相信,它是由一个MS模式和实践人员编写的,讨论命名空间,程序集,项目之间的关系和解决方案(如果我发现它,我会发布链接).

出于源代码控制的目的,我认为您最好存储代码,并让它在最终用户的机器上进行编译.将已编译的DLL放入源代码控制中通常是您为第三方依赖项所做的事情.

这完全取决于我的经验 – 一些专家可能会有更好的建议.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读