我有两个解决方案。假设Sol1和Sol2。
现在我想将 Sol1 的项目添加到 Sol2。Sol2 没有修改该项目。
这样做有什么害处。这会以任何方式影响Sol1吗?
问问题
86 次
3 回答
2
如果您通过选择“添加现有项目”并从第一个解决方案中选择项目来执行此操作,则(该项目的)源代码库对于两个解决方案都是相同的。因此,一个项目的变化肯定会影响另一个项目。
如果不想影响其他项目。获取该项目的副本并将其用于添加不同的解决方案。
于 2012-11-22T06:34:41.617 回答
1
[构建中断] 因为 Sol2 正在使用 Sol1 中的项目,并且可能正在引用它的类。在后期,如果有人从 sol1 更改了项目代码,则 sol2 将不再构建。
于 2012-11-22T06:40:43.127 回答
1
哦...这是大多数开发人员常犯的错误。它对您的解决方案 1 和解决方案 2 都产生了不利影响。
由于项目是指相同的物理位置,如果您使用现有项目选项添加,因此每当它发生更改时,都会在其他解决方案中提示源更改消息。
因此,始终将您的项目复制到其他物理位置,而不是使用现有项目选项添加,它会让您的生活变得更酷。
于 2012-11-22T08:00:25.993 回答