Ошибка запуска TortoiseProc Ошибка: Запрошенная операция требует повышения прав - PullRequest
7 голосов
/ 25 января 2011

Я установил TortoiseSVN-1.6.12.20536-win32-svn-1.6.15 в Windows 7 Proffesional.

Ошибка запуска TortoiseProc: Запрошенная операция требует повышения прав.

Любая опция в контекстном меню выдает ту же ошибку.

Уже устранение неполадок - удалить и установить

  • Восстановить установку
  • Проверено, что во всех исполняемых файлах (включая TortoiseProc) включена опция «Запуск от имени администратора».
  • START> RUN> CMD (введите)> [DOS PROMPT]> C:> «ipconfig / flushdns»

Есть идеи?

Ответы [ 7 ]

13 голосов
/ 26 января 2011

Проверено, что во всех исполняемых файлах (включая TortoiseProc) включена опция «Запуск от имени администратора».

Это ваша проблема: убедитесь, что опция не отмечена! Только если вы разрешите TortoiseProc запускаться как обычный пользователь, вы не получите приглашение.

2 голосов
/ 14 июня 2011

Как уже упоминалось, удаление флага «Запуск от имени администратора» на TortoiseProc.exe также исправило мою проблему, но у меня все еще были проблемы с браузером Repo, который я запускал с Visual Studio 2008 через плагин Visual SVN.Я также видел ошибку «невозможно открыть сеанс ra_local для URL».

Мой VS2008 также был настроен для запуска с правами администратора, что, похоже, применимо ко всем программам, запускаемым из VS.Отключение этого в Visual Studio устранило мои проблемы с попыткой просмотра и доступа к репозиториям.Думал, что это стоит упомянуть, поскольку я потратил несколько часов, пытаясь заставить мою новую машину Win7 x64 с VS2008 работать с Tortoise SVN.У меня никогда не было проблем с моей коробкой XP.

1 голос
/ 09 февраля 2011

Я щелкнул правой кнопкой мыши на черепахе SVN exe и выбрал для просмотра свойств.В окне свойств на вкладке совместимости был установлен флажок «Запуск от имени администратора».Я отключил его, и после этого я не получил никакой ошибки.

Я вошел в систему как пользователь с привилегиями администратора

Моя проблема была решена.

1 голос
/ 28 января 2011

У вас была та же ошибка с TortoiseGit , и это оказалось PATH проблемой:
TortoiseGit не смог найти git (или, собственно, некоторые связанные dll).

Было бы случайно что-то подобное здесь?
Поскольку TortoiseSVN не требуется svn для запуска , svn.exe (или других dll с) вPATH (и может как-то конфликтовать с TortoiseSVN)?


В этой теме упоминается способ избавиться от этого сообщения с помощью:

  1. Я успешно выполнил "SVN update" с TortoiseSVN-1.6.7.x (не уверен на 100%, какая у меня была версия, но она была довольно новой).Я успешно использовал TortoiseSVN уже несколько лет.Я нахожусь на Windows Vista Business 32-разрядный SP2 (ENG).Запуск Windows Security Essentials.
  2. TortoiseSVN Говорят, что есть более новая версия.Я обновил (без удаления сначала) до TortoiseSVN-1.6.9.19​725-win32-svn-1.6.12​.msi.Других обновлений для Windows в последнее время нет (включая обновления для Windows в фоновом режиме).
    URL-адрес для загрузки: http://ignum.dl.sour​ceforge.net/project/​tortoisesvn/Applicat​ion/1.6.9/TortoiseSV​N-1.6.9.19725-win32-​svn-1.6.12.msi
  3. Сделал не перезагрузку компьютера.
  4. Пробовалиспользовать TortoiseSVN, например "SVN log".Получено диалоговое окно с сообщением об ошибке:
    TortoiseProc Launch failed: The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail. "
    Все параметры подменю" TortoiseSVN "дают это, включая" ​​TortoiseSVN -> Help ".
  5. Перезагрузка компьютера.
  6. Все еще получая ошибку.
  7. Сканировал реестр Windows с помощью CCleaner. С TortoiseSVN ничего не было связано, но я все равно удалил все проблемы.
  8. Все еще получаю ошибку.
  9. Удаление TortoiseSVN черезПанель управления Windows. Подтверждено, что ничего не осталось.
  10. Перезапущена Windows.
  11. Удален% ProgramFiles% / TortoiseSVN /, поскольку он содержит BerkeleyDB License.txt.
  12. СканированоРеестр Windows с CCleaner. Обнаружено:
    "Unknown File Extension *.patch", and 3 "Missing MUI References" for TortoiseProc.exe, TortoisePlink.exe and TortoiseMerge.exe".
    Очистить еще раз.
  13. Переустановлено выше TortoiseSVN.
  14. "TortoiseSVN -> Help" и "TortoiseSVN -> Show log "теперь работает, даже до перезагрузки компьютера.
  15. Перезагрузите компьютер.

Не уверен, что необходимы шаги 11-12.

Итакв основном:

  • удаление
  • перезагрузка
  • очистить реестр
  • переустановить
0 голосов
/ 30 декабря 2016

У меня была очень похожая ошибка, в которой ни одно из вышеперечисленных решений не решило мою проблему. Даже удаление, перезагрузка, очистка, удаление, перезагрузка и повторная установка не решили мою проблему. В конце концов я понял, что моя проблема возникла, когда я попытался предоставить права администратора TortoiseProc, а затем запустил ее через контекстное меню. Это как-то «запомнилось» где-то в Windows. Даже после того, как я снял флажок «Запускать от имени администратора» и пытался использовать пункты контекстного меню оболочки, он все еще пытался запускаться от имени администратора. после нескольких дней попыток изучить svn cli я наконец попытался запустить исполняемый файл напрямую, что сработало. Затем снова заработало контекстное меню.

Надеюсь, это поможет другим в той же колее, в которую я попал.

0 голосов
/ 09 ноября 2015

Unistall Turtoise SVN и командный инструмент SVN. Переустановите Tornise SVN с помощью инструмента командной строки SVN.

0 голосов
/ 17 апреля 2013

У меня такая же проблема.Решение для меня было:

  1. Удалить Tortoise SVN
  2. Открыть Regedit
  3. Изменить ключ PATH в regedit и удалить svn
  4. Удалить все ключи изреестр, содержащий черепаху
  5. Установите снова черепаху.
  6. Вуаля, она работает.

У меня были проблемы с установкой. Я установил программное обеспечение в каталог черепахи вместо tortoiseSVN.Я думаю, что это вызвало эту проблему.Я надеюсь, что это поможет кому-то, у кого была такая же проблема, как и у меня.

...