原则上,我可以创建一个类库来存储我的System namespace
扩展方法,并将其添加到GAC中,以便可以从我的开发机器中的任何项目中使用,并且能够在GAC上部署安装项目的其他机器?
如果是,您认为它有用吗?
提前致谢。
答案 0 :(得分:4)
是的,您可以创建扩展方法并将其放在System
命名空间中定义的类中,然后在GAC中部署该程序集。其他项目可以从GAC引用程序集并使用扩展方法。
你觉得它有用吗?
我个人讨厌GAC,从不将它用于自定义程序集。我总是喜欢应用程序是自包含的,但对于使用它的人来说,它可能很好。