Я нашел приложение VisualStudio в /Applications/Visual Stuido.app/Contents/MacOS, и выполнение VisualStudio под sudo решило проблему доступа к папке пакетов. Я посмотрю, что я могу сделать для отладки с помощью dtruss
, хотя раньше я его не использовал. Любые советы будут оценены
Похоже, я не могу имитировать решение strace
с dtruss
, потому что мне все равно приходится использовать sudo
с dtruss
. Если кто-нибудь может указать способ сравнения выполнения sudo и не-sudo в MacOS, как здесь, Monodevelop - запускается только с использованием sudo, мы будем очень признательны.
Я пробовал следующее, но это не разрешено:
sudo dtruss sudo ./VisualStudio
Я нашел причину, по которой мне нужно было использовать sudo, чтобы открыть Visual Studio для Mac. Я неправильно использовал sudo при клонировании репозитория. Я использовал sudo, потому что ранее меня смущало сообщение об ошибке аутентификации с TFS. После того, как я удалил папку решения и повторно клонировал репозиторий без sudo, Visual Studio для Mac заработала правильно.
В качестве примечания: единственный способ, которым я смог пройти аутентификацию из Git в TFS, — это включить кэширование учетных данных: 776639846.html#Постоянная проверка подлинности с помощью Gitrepositories-OSX" rel="nofollow noreferrer">https://confluence.atlassian.com/bitbucketserver/permanently-authenticating-with-git-repositories-776639846.html#Постоянная проверка подлинности с помощьюGitrepositories-OSX
person
Josh Russo
schedule
13.02.2017
find /Applications ~/Applications -type f | grep -Ei "mono|devel"
- person Mark Setchell   schedule 12.02.2017