none
グラフィック診断のソースパスの設定方法

    質問

  • お世話になっております。
    グラフィック診断のソースについて質問させていただきたいと思います。

    DirectX11のグラフィック診断実行時、
    コンパイル時にデバッグ情報を含ませたシェーダーファイルを使用して、
    ソースのデバッグを行っています。

    しかし、デバッグ中のソースファイル名がもとのファイル名が一致しません。

    たとえばファイル名が「pdr_mdl.fx」の場合は、
    「pbr_mdl.fx.877_1.hlsl」をデバッグしようとします。
    「pdr_mdl.fx」を同じディレクトリにコピーして「pbr_mdl.fx.877_1.hlsl」にリネームした場合はデバッグできます。

    実行時にそのままのファイル名でデバッグするためにはどのように設定すればいいのでしょうか。
    ご教示いただければ幸いです。
    ご返答のほど、よろしくお願いいたします。

    ・デバッグ実行時に表示されるソースの検索情報
    'D:\シェーダーファイルのある場所\Shader\pbr_mdl_vs.fx.877_1.hlsl' のソースを検索しています。Checksum: MD5 {ce 3 a7 95 e5 60 d 87 94 58 2f f5 87 c 32 a5}
    ファイル 'D:\シェーダーファイルのある場所\Shader\pbr_mdl_vs.fx.877_1.hlsl' は存在しません。
    次の場所でチェックサムが一致するかどうかを確認しています:
    1: C:\Users\ユーザー名\AppData\Local\Temp\{48d5f90f-a66b-4495-95bf-6d4e9e69935b}\pbr_mdl_vs.fx.877_1.hlsl Checksum: MD5 {33 8a af a7 43 35 69 a7 f 66 af c3 ce a8 73 55} チェックサムが一致しません。
    'D:\シェーダーファイルのある場所\Shader\pbr_mdl_vs.fx.877_1.hlsl' をスクリプト ドキュメント内で探しています...
    エディット コンティニュ ディレクトリ 'C:\Users\ユーザー名\AppData\Local\Temp\enc_temp_folder\' 内で探しています...
    チェックサムが一致するファイルは、エディット コンティニュ ディレクトリ内に見つかりませんでした。
    'D:\シェーダーファイルのある場所\Shader\pbr_mdl_vs.fx.877_1.hlsl' をプロジェクト内で探しています。
    ファイルがプロジェクト内に見つかりませんでした。
    ディレクトリ 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\include\' で探しています...
    ディレクトリ 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\include\cvt\' で探しています...
    ディレクトリ 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\include\msclr\' で探しています...
    ディレクトリ 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\include\sys\' で探しています...
    ディレクトリ 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\include\thr\' で探しています...
    ディレクトリ 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\crt\src\' で探しています...
    ディレクトリ 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\crt\src\x64\' で探しています...
    ディレクトリ 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\crt\src\arm\' で探しています...
    ディレクトリ 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\crt\src\concrt\' で探しています...
    ディレクトリ 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\crt\src\i386\' で探しています...
    ディレクトリ 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\crt\src\linkopts\' で探しています...
    ディレクトリ 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\crt\src\stl\' で探しています...
    ディレクトリ 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\crt\src\vccorlib\' で探しています...
    ディレクトリ 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\crt\src\vcruntime\' で探しています...
    ディレクトリ 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\atlmfc\src\mfc\' で探しています...
    ディレクトリ 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\atlmfc\src\atl\' で探しています...
    ディレクトリ 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\atlmfc\include\' で探しています...
    アクティブなソリューションのデバッグ ソース ファイルの設定では、デバッガーがファイル D:\シェーダーファイルのある場所\Shader\pbr_mdl_vs.fx.877_1.hlsl の検索をユーザーに要求しないことが示されています。
    ソース ファイル 'D:\シェーダーファイルのある場所\Shader\pbr_mdl_vs.fx.877_1.hlsl' が見つかりませんでした。
    2018年7月2日 10:06