¿dónde está gacutil?exe?


Estoy usando Windows 7 Enterprise 32 bit. He usado la línea de comandos de Windows, y también he usado la línea de comandos VSTS 2008, pero al ejecutar gacutil.exe, hay un error de comando no encontrado.

Me pregunto si necesito instalar gacutil.exe from somewhere o gacutil.exe se encuentra en otro lugar de mi computadora (busqué en mi computadora, pero encontré varios archivos llamados gacutil.exe, no sé cuál debe usarse)?

Por cierto: Estoy usando.Net 3.5.

Author: leppie, 2010-08-03

3 answers

Gacutil viene con Visual Studio, no con VSTS. Es parte del SDK de Windows y se puede descargar por separado en http://www.microsoft.com/downloads/details.aspx?FamilyId=F26B1AA4-741A-433A-9BE5-FA919850BDBF&displaylang=en . Esta instalación tendrá gacutil.exe incluido. Pero primero compruébelo aquí

C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin

Es posible que lo tenga instalado.

Como @ devi mencionó

Si decide tomar archivos de gacutil de la instalación existente, tenga en cuenta que desde. NET 4.0 es tres archivos: gacutil.exe gacutil.exe.config y 1033 / gacutlrc.dll

 137
Author: Andrey,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-03-15 20:30:52
  1. Abra el símbolo del sistema del desarrollador.
  2. tipo

Donde gacutil

 49
Author: nikita,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-01-31 13:01:11

Puede usar la versión en el SDK de Windows, pero a veces puede que no sea la misma versión del. NET Framework que usa, lo que le da el siguiente error:

Utilidad de Caché de Ensamblaje Global de Microsoft (R). NET. Versión 3.5.21022.8 Copyright (c) Microsoft Corporation. Todos los derechos reservados. Error al agregar ensamblado a la caché: Este ensamblado se construye mediante un tiempo de ejecución más reciente que el tiempo de ejecución cargado actualmente y no se puede cargar.

En. NET 4.0 tendrás que buscar dentro Microsoft SDK v8. 0A, p. ej.: C:\Program Archivos (x86)\Microsoft SDKs\Windows\v8.0A\bin \ NETFX 4.0 Herramientas (en mi caso solo tengo la versión de 32 bits instalada por Visual Studio 2012).

 5
Author: Tiago Dias,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-11-17 12:13:54