C# - 按依赖项将项目分成2个单独的项目

时间:2015-06-22 14:33:34

标签: c# .net reflection dependencies projects-and-solutions

我有项目A和项目B. 项目A使用项目B dll。

我希望从项目B中获取项目A的所有依赖项,并将它们分成2个不同的项目,项目B和项目C.

我希望项目A只使用项目C。

依赖项已由类声明(在属性,接口,方法体,接口,方法参数,基类,属性等中)。

有没有办法或工具呢? 如果没有,这个任务有一些已知的方法吗?

1 个答案:

答案 0 :(得分:0)

经过调查,我发现没有这样的工具。 最后,我实现了一个工具,通过为每种类型设置依赖关系字典(包括类,枚举,方法接口,方法体,属性,类成员,属性等)来实现它。