【问题标题】:Is there any way to find the assemblies by name pattern rather than exact name from GAC?有没有办法通过名称模式而不是 GAC 的确切名称来查找程序集?
【发布时间】:2014-12-18 12:11:33
【问题描述】:

我使用 gacutil 向 GAC 添加/删除程序集,我可以通过提供确切名称找到安装在 gac 中的程序集,但是有没有办法通过名称模式/部分匹配来查找程序集?

【问题讨论】:

    标签: .net windows


    【解决方案1】:

    没有现成的选项。您可以编写自定义应用程序来迭代 GAC 程序集并满足过滤器逻辑。

    或者

    使用像 GAC Manager Utility 和 API 这样的应用程序

    http://www.codeproject.com/Articles/430568/A-GAC-Manager-Utility-and-API

    【讨论】:

      【解决方案2】:

      你为什么要这个?无论如何,您可以list them,将该列表通过管道传输到一个文本文件中,然后使用您最喜欢的文本编辑器或代码在列表中运行一些正则表达式。

      然后你可以删除你想要的程序集。

      【讨论】:

      • 我需要验证是否安装了某些程序集。列出所有程序集没有任何好处,因为它提供了大约 3K 程序集的列表。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-05-23
      • 2021-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多