Разрешение Vista отказано для утилиты командной строки, запущенной в Program Files - PullRequest
1 голос
/ 21 июня 2009

Я пытаюсь добавить инструмент в Visual Studio, и это утилита командной строки DOS.

Для аргументов командной строки требуется путь к файлу конфигурации. Кажется, что независимо от того, где я пытаюсь сохранить этот файл конфигурации, утилита командной строки не может получить разрешение на открытие файла.

Я пытался

C:\ProgramData\Utilities\JavascriptLint\
C:\Users\<myusername>\AppData\Local\Utilities\JavaScriptLint\
C:\Users\<myusername>\AppData\Roaming\Utilities\JavaScriptLint\

Я попробовал папку с программой. Я пытался установить безопасность, чтобы позволить всем доступ, но все еще не хорошо.

Я читал о символических ссылках и проблемах соединений, поэтому я использую CMD dir /Al, чтобы найти реальные папки. Я рву волосы, которые у меня остались, пытаясь заставить эту простую командную утилиту работать в Visual Studio. Это не должно быть так сложно!

1 Ответ

0 голосов
/ 31 января 2015

(Ответ в комментарии. Преобразован в ответ сообщества вики. См. Вопрос без ответов, но проблема решена в комментариях (или расширена в чате) )

ОП написал:

Я запустил утилиту командной строки, не пытаясь запустить ее в папке :\Program Files(86)\. Это должно потребовать каких-то привилегий администратора, которые Visual Studio не может предоставить.

...