tag:help.appveyor.com,2012-11-13:/discussions/problems/7171-directx-sdk-on-vs17-imageAppVeyor: Discussion 2018-10-19T08:18:26Ztag:help.appveyor.com,2012-11-13:Comment/430866472017-07-27T16:36:23Z2017-07-27T16:36:23ZDirectX SDK on VS17 image<div><p>Why wouldn't you just stay on VS 2015 image? On VS 2017 we are planning to have only "freshest" VS 2017 related stuff. At the same time VS 2015 image won't go anywhere, but will stay for a while.</p></div>Feodor Fitsnertag:help.appveyor.com,2012-11-13:Comment/430866472017-07-27T16:40:28Z2017-07-27T16:40:29ZDirectX SDK on VS17 image<div><p>Does the 2015 image support C# 7.0 features? I was assuming it didn't, but if it does, I'll just revert back :)</p></div>iridinitetag:help.appveyor.com,2012-11-13:Comment/430866472017-07-27T16:43:02Z2017-07-27T16:43:02ZDirectX SDK on VS17 image<div><p>It <a href="https://stackoverflow.com/questions/39461407/how-to-use-c7-with-visual-studio-2015">should be possible</a> but not straightforward I guess.</p>
<p>What DirectX SDK are you referring though? Can you give a download link?</p></div>Feodor Fitsnertag:help.appveyor.com,2012-11-13:Comment/430866472017-07-27T17:16:06Z2017-07-27T17:16:09ZDirectX SDK on VS17 image<div><p>Probably this one:<br>
<a href="https://www.microsoft.com/en-us/download/details.aspx?id=6812">https://www.microsoft.com/en-us/download/details.aspx?id=6812</a></p>
<p>The required file, specifically, is one of the d3dcompiler DLLs. The build process precompiles some shaders, and the required HLSL compiler is missing.</p>
<p>Relevant repo is iridinite/shiftdrive ( <a href="https://ci.appveyor.com/project/iridinite/shiftdrive">https://ci.appveyor.com/project/iridinite/shiftdrive</a> ). As the build log shows, "System.DllNotFoundException: Unable to load DLL 'd3dcompiler_43.dll': The specified module could not be found."</p>
<p>I guess I can go back to 2015 and not make use of any C# 7 features. Or would it be possible to set up an installation of the SDK in the build process? I wasn't quite sure how to handle this.</p></div>iridinitetag:help.appveyor.com,2012-11-13:Comment/430866472017-07-27T17:21:49Z2017-07-27T17:21:49ZDirectX SDK on VS17 image<div><p>OK, please subscribe to this issue: <a href="https://github.com/appveyor/ci/issues/1386">https://github.com/appveyor/ci/issues/1386</a></p></div>Feodor Fitsnertag:help.appveyor.com,2012-11-13:Comment/430866472017-07-27T17:26:04Z2017-07-27T17:26:05ZDirectX SDK on VS17 image<div><p>Done, thank you for the quick replies.</p></div>iridinite