如何识别哪个项目产生特定的dll?

时间:2016-03-17 11:57:57

标签: visual-studio-2010 tfs

在Visual Studio / TFS中是否存在标识哪个项目生成哪个dll?

我知道你可以查看特定项目的属性,看看dll的名称是什么,但是在你有负载和项目负载的情况下,这看起来效率不高。

我遇到的情况是我有一个引用dll的项目,其中包括我想要检查的方法,但我不知道哪个项目产生了这个dll。

2 个答案:

答案 0 :(得分:0)

不幸的是,没有。我知道的唯一方法是您可以使用反编译扩展程序。 (强烈建议不要使用)通过反编译后的源代码,可以查看命名空间并判断哪个项目生成了dll。 (在正常情况下)

您可能还必须面对一些问题,例如:

  • 法律问题
  • 需要支付分机费用
  • 仅适用于C#/。Net
  • 源代码可能是混乱而非标准

答案 1 :(得分:0)

这应该是一次性活动,你可以继续看看项目文件,如果是C#项目的csproj文件。

如果您不想打开每个文件,那么我会说写一个小工具来读取所有项目文件并查找名称。 顺便说一句,这对于不同的项目会有所不同,您需要找到合适的位置。