web-dev-qa-db-ja.com

vscodeでc_cpp_properties.jsonを表示および編集できないのはなぜですか?

https://code.visualstudio.com/docs/cpp/config-msvc

私はVSCodeを使用して、これらの命令を使用してc ++をコンパイルおよび実行しようとしています。このステップを完了している間

「C/C++」と入力し始め、提案のリストから[構成の編集]を選択します。 VS Codeは、.vscodeサブフォルダーにc_cpp_properties.jsonというファイルを作成し、いくつかのデフォルト設定を設定します。

C_cpp_properties.jsonファイルを開くことができず、エラーが発生します:

Failed to create "c:\Windows\System32\projects\helloworld\.vscode": EPERM: operation not permitted, mkdir 'c:\Windows\System32\projects\helloworld\.vscode'
1
Ryan Marr

おそらく権限がありません。オプションには、管理者としてVSCodeを実行するか、フォルダーのアクセス許可を変更することが含まれます。しかし、そもそもなぜsystem32にプロジェクトを保存するのでしょうか。最善の解決策は、ドキュメントなど、ユーザーが管理者権限なしで書き込みアクセス権を持つ別の場所に移動することです。

0
p0358

通常、c_cpp_properties.jsonは次の場所にあります。

  1. 押す Control+Shift+P
  2. 探している c/c++ edit configuration
1
Amin