我在 /Applications/Visual Stuido.app/Contents/MacOS 中找到了 VisualStudio 应用程序,在 sudo 下执行 VisualStudio 确实解决了访问包文件夹的问题。dtruss
尽管我以前没有使用过它,但我会看到我可以做些什么来调试它。任何提示将不胜感激
看起来我无法真正模仿strace
解决方案,dtruss
因为无论如何我都必须使用sudo
with dtruss
。如果有人可以指出在 MacOS 上比较 sudo 和非 sudo 执行的方法,就像他们在Monodevelop 中所做的那样 - 仅使用 sudo 运行,将不胜感激。
我尝试了以下方法,但不允许这样做:
sudo dtruss sudo ./VisualStudio
我找到了需要使用 sudo 打开 Visual Studio for Mac 的原因。克隆存储库时,我错误地使用了 sudo。我使用 sudo 是因为我之前对 TFS 失败的身份验证消息感到困惑。在我删除解决方案文件夹并在没有 sudo Visual Studio for Mac 的情况下重新克隆存储库后,它可以正常工作。
作为旁注,我能够从 Git 到 TFS 进行身份验证的唯一方法是启用凭证缓存:https ://confluence.atlassian.com/bitbucketserver/permanently-authenticating-with-git-repositories-776639846.html#PermanentlyauthenticatingwithGitrepositories -OSX