我看到我需要的一些 .net dll 位于
C:\Program 文件(x86)\Reference Assemblies\Microsoft\Framework\v3.5
其余部分在 GAC 中
C:\Windows\Microsoft.NET\assembly
为什么他们不能全部加入 GAC?是否有特定原因导致其中一些人不能加入 GAC?
答案1
从我所做的一点研究中,我了解到,运行时使用 GAC(C:\Windows\Microsoft.NET\assembly)。
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5 中的程序集仅用于开发目的(供 Visual Studio 在开发期间使用)。
如果我错了,请纠正我。