Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何解决Visual studio 2019';无效的配置文件ms#U 6#U 5';生成解决方案时出错?_C++_Shader_Visual Studio 2019_Visual Studio Debugging_Profiler - Fatal编程技术网

C++ 如何解决Visual studio 2019';无效的配置文件ms#U 6#U 5';生成解决方案时出错?

C++ 如何解决Visual studio 2019';无效的配置文件ms#U 6#U 5';生成解决方案时出错?,c++,shader,visual-studio-2019,visual-studio-debugging,profiler,C++,Shader,Visual Studio 2019,Visual Studio Debugging,Profiler,规格为Window 10 Pro与2019.16.8.3的MS DX12着色器示例。 我安装VS2019只是为了将我的着色器工作移植到这个项目中 1> D3D12MeshletGenerator.cpp 3> dxc失败:未知参数:'-Qembed_debug' 2> FXC:错误:无效的配置文件ms_6_5 这: D3D12_功能_数据_D3D12_选项7在cpp源文件中未定义 奇怪的是,我在标准的explorer zip提取中得到了文件提取错误,但在7zip中没有。在这两种情况下,这个配置文

规格为Window 10 Pro与2019.16.8.3的MS DX12着色器示例。 我安装VS2019只是为了将我的着色器工作移植到这个项目中

1> D3D12MeshletGenerator.cpp

3> dxc失败:未知参数:'-Qembed_debug'

2> FXC:错误:无效的配置文件ms_6_5

这: D3D12_功能_数据_D3D12_选项7在cpp源文件中未定义

奇怪的是,我在标准的explorer zip提取中得到了文件提取错误,但在7zip中没有。在这两种情况下,这个配置文件错误都会出现,我不知道如何修复

我从两个方面看待这一点:

源文件是否存在问题,或者在Visual Studio配置或使用体验的VS配置文件区域中是否缺少某些内容

我希望我已经包括了一切,以明确这一要求,并使迅速恢复。
提前感谢。

您需要安装Windows 10 SDK(19041)

  • 此版本的D3D12.h中添加了
    D3D12\u功能\u数据\u D3D12\u选项7

  • DXIL编译器(DXC.EXE,不幸的是Visual Studio仍在输出中调用“FXC”)已更新,以支持放大和网格着色器

要安装新SDK,您需要运行Visual Studio安装程序,然后选择可选组件Windows 10 SDK(19041)

由于我不知道的原因,它只出现在UWP工作负载和单个组件中。它在“C++游戏开发”或“C++桌面开发”下不可见


是的,特别是19041版本。谢谢。@PaulMoore你有什么最新消息吗?如果您的案件已经解决,请帮助标记答案。如果没有,请随时与我们联系。您的理解与合作将不胜感激。