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

VS解决方案,项目与dll最佳实践

如何解决《VS解决方案,项目与dll最佳实践》经验,为你挑选了1个好方法。

每当我有一个在不同网站/应用程序中使用的库时,我总是将库的项目添加到同一个解决方案中并从那里引用它.当需要在解决方案中进行调试时,这很好,但在所有其他情况下,它似乎毫无意义,并且在解决方案资源管理器中占用了更多空间.

另一个正面或负面的是,如果该库由公司中的其他人更新,然后我构建另一个使用相同的东西的应用程序,他们可能已经破坏了构建.如果出于某种原因无法使用当前应用程序修复,那么您可以返回到源代码控制并回滚到旧版本,但这似乎有点过于OTT.

我只是想知道其他人对这个问题的想法是什么.你通常做什么,参考dll或你是否将项目添加到您的解决方案.



1> tvanfosson..:

我们将生产Dll保存在网络驱动器上的一个着名位置,并通过DFS UNC路径引用(无驱动器号).这样我们可以同时使用不同版本的库,并且在需要使用较新版本之前,更新不会破坏代码/强制重新编译.标准命名方案可用于确保项目始终要使用最新版本.


如果需要检查,可以将源代码签出到本地计算机,然后在出现提示时找到它.
推荐阅读
mobiledu2402851323
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有