代码之家  ›  专栏  ›  技术社区  ›  Abe Miessler

支持程序集需要在GAC中注册吗?

  •  0
  • Abe Miessler  · 技术社区  · 15 年前

    我最近不得不在GAC中注册一个程序集,用于我编写的自定义sharepoint作业。安装后,它开始抛出一个错误,说它无法加载程序集“或其依赖项之一”。我是否需要在GAC中注册任何支持程序集(例如System.Collections),以便识别我的主程序集?

    2 回复  |  直到 15 年前
        1
  •  3
  •   Darin Dimitrov    15 年前

    是的,您应该在GAC中注册所有尚未存在的引用程序集。

    备注: System.Collections 是一个命名空间,而不是一个程序集,它是BCL的一部分,并且已经存在于GAC中。

        2
  •  1
  •   sheikhjabootie    15 年前

    组成.NET框架的所有程序集都应该已经在GAC中。因此,不需要注册包含System.Collections的程序集。

    但是,您的代码所依赖的任何自定义生成程序集都应该放在GAC中。