我正在尝试设置我的 Visual Studio 项目。我有一个通用项目(例如 SharedProj),其中包含所有常量、公共类。 SharedProj 将被另外两个解决方案(例如 SolnA、SolnB)引用,但未来可能会更多。
我能想到的有两种方法:
- 我可以将 SharedProj 添加到 SolnA 和 SolnB。
- 或者我可以将 SharedProj.dll 添加到 SolnA 和 SolnB 中的引用中。
由于这是我第一次开发引用其他项目/解决方案的解决方案,是否有一种方法比另一种更受青睐?
顺便问一下,有没有简单的方法可以重命名 SharedProj 中的变量名称并更新对此变量的所有引用?就像我在项目中重命名变量的名称一样,有一个选项显示“将‘旧’重命名为‘新’”,它会重命名所有内容。
感谢您的帮助。
我处理这个问题的方法是创建一个解决方案common代码项目。构建库,然后将其发布到公共位置。您可能希望在此位置命名或以其他方式保持同一库的不同版本不同。然后我引用了发表任何需要它们的解决方案/项目中的库。由于我经常与其他开发人员共享这些和我的解决方案,因此我倾向于将它们保留在网络共享上,并使用 UNC 路径引用它们,以避免在共享代码时出现与驱动器盘符相关的命名问题。
在库中使用版本控制使您能够在时间线上升级相关项目,而不是在发生更改或必须在多个位置维护代码时强制您升级所有项目。请注意,使用通用代码的人越多,这一点就越重要。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)