где gacutil.exe?



Я использую Windows 7 Enterprise 32 бит. Я использовал командную строку Windows, а также использовал командную строку VSTS 2008, но при выполнении gacutil.exe, что команда не найдена ошибка.



Мне интересно, нужно ли мне установить gacutil.exe откуда-то или gacutil.exe находится в другом месте на моем компьютере (я искал свой компьютер, но нашел несколько файлов под названием gacutil.ехе, я не знаю, какой из них следует использовать)?



кстати: я использую .Net 3.5.

473   3  

3 ответов:

gacutil поставляется с Visual Studio, а не с VSTS. Он является частью Windows SDK и может быть загружен отдельно по адресу http://www.microsoft.com/downloads/details.aspx?FamilyId=F26B1AA4-741A-433A-9BE5-FA919850BDBF&displaylang=en . Эта установка будет иметь gacutil.exe включено. Но сначала проверьте это здесь

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

возможно, он установлен.

Как упоминал @ devi

Если вы решили захватить gacutil файлы из существующих установка Примечание что из .Net 4.0-это три файла: gacutil.exe gacutil.исполняемый.конфигурация и 1033 / gacutlrc.dll

  1. открыть командную строку разработчика.
  2. тип

где gacutil

вы можете использовать версию в Windows SDK, но иногда это может быть не та же версия .NET Framework, которую вы используете, получая следующую ошибку:

Microsoft (R) .NET Global Assembly Cache Utility. Версия 3.5.21022.8 Авторское право (c) Корпорация Майкрософт. Все права защищены. Сбой при добавлении сборки в кэш: данная сборка построена путем выполнения, новее, чем в настоящее время загруженной среды и не может быть загружен.

в .NET 4.0 вам нужно будет искать внутри Microsoft SDK v8. 0A, например: Файлы C:\Program (для x86)\Microsoft пакет SDK папке\Windows\В8.0А\бин\NETFX 4.0 инструменты (в моем случае у меня есть только 32-разрядная версия, установленная Visual Studio 2012).

Comments

    Ничего не найдено.