c#编写的托管的程序生成的dll,是不是确实不用在系统注册表注册呀?
正在看一本教材,不太理解,问一下。
教材上说,基于托管生成的dll与基于com生成的二进制文件全然不同,
是不用注册到系统注册表的。我想问问,是不是说,这种dll真的不用在注册表注册就能用了呢?如果这样的话,是不是意味着,注册表今后有可能会消失,如果以后所有程序都是托管程序的话,
系统注册表就没有用了,是这样理解吗?

解决方案 »

  1.   

    是这个样子的。因为只有dotnet自己可以使用。
      

  2.   

    dll本身不就是动态链接吗?
    如果自已的程序只用自已的dll,那还叫动态链接库吗?
      

  3.   

    需要在注册表中注册的,是COM的DLL
      

  4.   


    是不是如果今后都是托管程序了,com的dll就会消失了呢?
    好象linux就没有注册表一说吧。
      

  5.   

    我想问的是,如果今后所有程序都是基于 .net 的了,是不是系统注册表就不用存在了呢?