|
|
1
4
[部分答复。] 在“约定2:高级项目目录,键入子目录”中,您的单个con是
如果您有大量重复的常规定义,您可能需要构建脚本的include文件,其中包含解决方案范围的常量&可以定义参数。因此,“额外的构建脚本层”无论如何都会经常发生,即使没有(直接)依赖关系。 这是一个专业,因为在建筑中仍然有空间采用更模块化的方法。另一方面,如果要在另一个无关的解决方案中重用项目,则需要编写不同的定义文件。(另一方面,如果整个解决方案只有一个构建文件,如公约1中所述,您将需要不同的构建脚本。)至于您的维护需求,这(IMO)非常依赖于项目。
|
|
|
2
1
考虑使用 NTFS junction points 对“真实”布局使用约定2,因为它使项目易于移动。然后创建一个约定1视图:
现在你有。。。
... 这是理想的结果。 如果您觉得对/src或其他目录有益的话,也可以对其执行相同的操作。从约定1视图live in/solution/Test中获益的测试脚本。 |