别笑我,这么久了,还没具体接触过assembly这些玩意到底是个什么,做什么用。
不要拷贝书本上面的话,我需要通俗点的解释(个人理解术语能力比较差)。
最好有点小例子。

解决方案 »

  1.   

    资料挺多的,能搜出来一大堆:
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconglobalassemblycache.asphttp://support.microsoft.com/default.aspx?scid=kb;zh-cn;815808http://www.experts-exchange.com/Programming/Programming_Languages/C_Sharp/Q_21038573.html
      

  2.   

    在 Visual Studio .NET 2003 中支持同一组件的多个版本
    http://www.microsoft.com/china/msdn/archives/library/dv_vstechart/html/vstch_MultiVerComponent.asp
      

  3.   

    gacutil assemblyName:程序集的名称。可以提供部分指定的程序集名称(如 myAssembly)或完全指定的程序集名称(如 myAssembly, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0038abc9deabfle5)。
      

  4.   

    程序集你可以理解为一个DLL或EXE(虽然说这样不太科学)
      

  5.   

    GAC 就是个assembly的容器,高速缓存之类的东西。至于assembly,能实现特定功能的代码封装后的冬冬。这样解析虽然不太准确,但应该够通俗了吧
      

  6.   

    在命令行进入C:\WINDOWS\assembly看看结构可能会有帮助
      

  7.   

    AssemblyInfo.cs这个文件你从来就没看见过?