自己写的类怎么在所有程序中可用?
我写了一个命名空间MyClasses,里面是一些常用类和方法。我想把它当作类库一样,这个程序也能使用,那个程序也能使用。具体要怎么做呢?
网上查了些资料,是不是一定要把它编译成DLL?
------解决方案--------------------是,将其编译成 dll,
其他项目中添加对这个 dll 的引用,
------解决方案--------------------全局程序集:把自己做好的类库dll文件放到C:\WINDOWS\assembly文件夹中,然后就可以添加引用了
----这是错误的!
正确的做法是,注册全局程序集!
需要先做密钥,然后编译为DLL,然后使用工具GACUtil.exe注册即可