【问题标题】:C# - Separate project into 2 seperate projects by dependenciesC# - 按依赖项将项目分成 2 个单独的项目
【发布时间】:2015-09-08 01:33:45
【问题描述】:

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

我想从项目B中取出项目A的所有依赖项,并将它们分成2个不同的项目,项目B和项目C。

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

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

有什么方法或工具可以做到吗?
如果没有,这个任务是否有一些已知的方法?

【问题讨论】:

  • 有人吗?在这件事上我真的需要你的帮助......
  • 恕我直言,没有可用的工具。您需要手动完成。
  • 我实现了一个工具。

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


【解决方案1】:

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

【讨论】:

  • 如果你能把它发到 github 上就好了。
猜你喜欢
  • 1970-01-01
  • 2016-11-26
  • 2022-09-28
  • 2014-03-31
  • 2012-08-27
  • 1970-01-01
  • 1970-01-01
  • 2020-07-24
  • 2019-03-19
相关资源
最近更新 更多