visual the studio register installed first descargar cache c# reference gac .net-assembly

c# - the - ¿Por qué no puedo acceder a la carpeta C: / WINDOWS / assembly / GAC?



register dll in gac windows 10 (3)

Encuentro que la ruta de Microsoft.Office> interopera.Excel en la Solución / Referencias es

C: / WINDOWS / assembly / GAC / Microsoft.Office.Interop.Excel / 11.0.0.0__71e9bce111e9429c / Microsoft.Office.Interop.Excel.dll

Sin embargo, dicho archivo no existe en mi C: / WINDOWS / assembly / GAC en absoluto. Además, no hay una carpeta GAC ​​en C: / WINDOWS / assembly.

¿Alguna idea?


Es mucho más fácil escribir a seguir en Inicio-> Ejecutar:% windir% / assembly / gac

Algunas personas usan el comando subst para asignar una letra de unidad al GAC: SUBST [letra de unidad]: "C: / Windows / assembly"

Personalmente, me gustaría obtener las Asambleas de interoperabilidad primarias de Office (aquí está la PIA para 2010) , deben contener el ensamblado que necesita


Si desea deshabilitar la extensión de shell GAC -

ejecutar regedit: navegue hasta HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Fusion cree DisableCacheViewer DWORD - establezca el valor en 0x1 .

Después de esto abra la carpeta de ensamblaje y debería ver las subcarpetas y navegar en ellas.

Pero si quiere copiar las asambleas de ellos, ¿no estoy seguro de por qué? En tu caso, quieres Excel PIA''s. Todas las versiones de Office también proporcionan PIA

Aquí están los PIA''s para Office 2007.