我在导入解决方案时遇到问题。首先,我将解释我的导入方法。
在我们的组织中,我们拥有源代码管理中的所有解决方案(由解决方案打包程序提取为“管理和非管理”)。多亏了我们可以从这些文件构建托管或非托管包。
我有三个解决方案:Solution_1,Solution_2和Solution_3。 Solution_3依赖于1和2.我们决定在一个解决方案中合并解决方案1和2,让我们说Solution_12。现在是问题所在:
当我将Solution_12和Solution_3导入为Managed时,一切正常。当我将Solution_12作为Managed和Solution_3导入为非托管时,一切都很好。当我将Solution_12导入为非托管而Solution_3导入为托管时,会发生探测。在这种情况下,无法导入Solution_3:
解决方案Solution_3的导入失败。系统中缺少以下组件,但未包含在解决方案中。导入包含这些组件的托管解决方案(Solution_12(1.0.0.5)),然后再次尝试导入此解决方案。
Solution_12中的组织中存在必需的组件,但在导入时,它们在某种程度上是不可用的。
任何人都知道可能出现什么问题?
答案 0 :(得分:1)
我找到了解决方案。关键是任何托管解决方案都不能依赖于非托管解决方案。