回答編集履歴

1

検証結果と訂正

2021/07/14 09:13

投稿

Weapon
Weapon

スコア106

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  .cppなどのファイルを追加していない状態などに
8
8
 
9
- includeディレクトリの相対パスの基準が`.vcxprojファイル`でなく`msbuild.exe`になる気がします。
9
+ includeディレクトリの相対パスの基準が`.vcxprojファイル`でなく~~`msbuild.exe`になる気がします。~~
10
10
 
11
11
 
12
12
 
@@ -25,3 +25,15 @@
25
25
  相対パスの予測変換が`.slnファイル`基準で表示される(多分)
26
26
 
27
27
  のでひとつ階層がずれて入力していたのが原因でした。
28
+
29
+
30
+
31
+ ## 追記
32
+
33
+ ディレクトリを追ってみましたら`msbuild.exe`でなく
34
+
35
+ C:\Program Files\Microsoft Visual Studio\2022\Preview\Common7\ 以下でした。どこを基準にされているのかはわかりませんが基準が時々変わることがあります。謎です。
36
+
37
+ これが実際にIncludeパスが変わるのかVisualStudioの予測変換だけなのかはわかりません。
38
+
39
+ ![イメージ説明](685752145e4ccb721862091b6ddaa8c6.png)