标签: c# .net reflection dependencies projects-and-solutions
我有项目A和项目B. 项目A使用项目B dll。
我希望从项目B中获取项目A的所有依赖项,并将它们分成2个不同的项目,项目B和项目C.
我希望项目A只使用项目C。
依赖项已由类声明(在属性,接口,方法体,接口,方法参数,基类,属性等中)。
有没有办法或工具呢? 如果没有,这个任务有一些已知的方法吗?
答案 0 :(得分:0)
经过调查,我发现没有这样的工具。 最后,我实现了一个工具,通过为每种类型设置依赖关系字典(包括类,枚举,方法接口,方法体,属性,类成员,属性等)来实现它。