2018年末頃の最新の Visual Studio Code, macOS と Snow Leopard OS X Server での話.
Macの/Application にインストールした Visual Studio Code を, ローカル管理者は起動できるのに, 一般ユーザ(の一人?)は起動できないことを発見. エラーメッセージは何もでない.
こういうときは, ファイル/ディレクトrの permission の問題か, いまの場合一般ユーザは OpenDirectory で管理し, Home は NFS Driveなので, それらが関係するか, かと疑ったが, 最初は診断の方法が思いつかなかった.
shell% open Visual Studio Code.app
はオプションを受け付けないが,
shell% /Applications/Visual Studio Code.app/Contents/Resources//app/bin/code" --verbose
は叶であることに気づく.
出力は
[main 18:29:23] Could not delete obsolete instance handle { Error: ENOENT: no such file or directory, unlink '/Network/Servers/NFSSERVERNAME/Volumes/home/USERNAME/Library/Application Support/Code/1.21.1-main.sock'
ということで, NFSも関係するかもしれないが, このユーザの Visual Studio Code が以前に異常終了したことに起因するものだった. フォルダごと消去すること, 正常に Visual Studio Code が起動するようになった.
rm -r /Network/Servers/NFSSERVERNAME/Volumes/home/USERNAME/Library/Application Support/Code
- 作者: 本間咲来
- 出版社/メーカー: シーアンドアール研究所
- 発売日: 2019/09/27
- メディア: 単行本
- この商品を含むブログを見る
Visual Studio Codeデバッグ技術 (技術の泉シリーズ(NextPublishing))
- 作者: 森下篤
- 出版社/メーカー: インプレスR&D
- 発売日: 2018/12/07
- メディア: Kindle版
- この商品を含むブログを見る
はじめてのVisual Studio Code (I・O BOOKS)
- 作者: 清水美樹
- 出版社/メーカー: 工学社
- 発売日: 2016/05/01
- メディア: 単行本
- この商品を含むブログを見る
- 作者: 金城俊哉
- 出版社/メーカー: 秀和システム
- 発売日: 2019/09/25
- メディア: 大型本
- この商品を含むブログを見る