none
C:\Windows\assembly RRS feed

  • Вопрос

  • Здравствуйте!

    Возникла потребность скинуть dll файл в C:\Windows\assembly

    Простым перетаскиванием не получилось. Открывал через cmd (от администратор) ->explorer C:\Windows\assembly и также папку с dll - не копирует

    Отключил UAC - не копирует

    Нарыл на форумах: secpol.msc->Локальные политики->Параметры безопасности->Контроль учетных записей: все администраторы работают в режиме одобрения администратором - отключил, перезагрузил - не копирует

    Открываю cmd->cd C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools->gacutil.exe /i C:\Autodesk.Connectivity.JobProcessor.Extensibility.dll

    Пишет, что сборка успешно добавлена в кеш. Но вот не задача, с .NET 4.0 кидает в C:\Windows\Microsoft.NET\assembly\GAC_MSIL, а мне надо в C:\Windows\assembly

    Если запускаю gacutil от 3.5, то пишет, что "Не удалось добавить строку в кэш: Сборка создана в более поздней версии среды выполнения, чем текущая, и не может быть загружена.

    У кого какие мысли есть на этот счет? 


Ответы

  • Можете сначала сделать владельцем этой папки группу Администраторы (через кнопку Дополнительно на вкладке Безопасность свойств папки), а затем зайти в свойства папки повторно и дать разрешение группе Администраторы на запись (все это - при отключенном UAC либо под учетной записью изначального администратора).

    PS А что, сборка, помещенная gacutil в подпапку приложению не видна?


    Слава России!

    4 июня 2013 г. 12:50

Все ответы

  • Можете сначала сделать владельцем этой папки группу Администраторы (через кнопку Дополнительно на вкладке Безопасность свойств папки), а затем зайти в свойства папки повторно и дать разрешение группе Администраторы на запись (все это - при отключенном UAC либо под учетной записью изначального администратора).

    PS А что, сборка, помещенная gacutil в подпапку приложению не видна?


    Слава России!

    4 июня 2013 г. 12:50
  • Вопрос решен, спасибо
    6 июня 2013 г. 13:10