Windows .NETFramework 4.7.2
ML.NET packages 1.5.5 (I have tried a lower version too).
When calling Context.Forecasting.ForecastBySsa
"Unable to load DLL 'MklImports': The specified module could not be found. (Exception from HRESULT: 0x8007007E)"
The 1.5.5 version of Microsoft.ML.MKl.Redist is installed and the Microsoft.ML.Mkl.Redist.dll is present i.e. "Copy Local" has found it and copied it to the output directory.
I've seen issues around this for .NET core from 2019 / 2020 but how can I proceed to get this working in a .NETFramework environment ?

<packages>
<package id="Microsoft.ML" version="1.5.5" targetFramework="net472" />
<package id="Microsoft.ML.CpuMath" version="1.5.5" targetFramework="net472" />
<package id="Microsoft.ML.DataView" version="1.5.5" targetFramework="net472" />
<package id="Microsoft.ML.Mkl.Redist" version="1.5.5" targetFramework="net472" />
<package id="Microsoft.ML.TimeSeries" version="1.5.5" targetFramework="net472" />
<package id="Newtonsoft.Json" version="10.0.3" targetFramework="net472" />
<package id="System.Buffers" version="4.4.0" targetFramework="net472" />
<package id="System.CodeDom" version="4.4.0" targetFramework="net472" />
<package id="System.Collections.Immutable" version="1.5.0" targetFramework="net472" />
<package id="System.Memory" version="4.5.3" targetFramework="net472" />
<package id="System.Numerics.Vectors" version="4.4.0" targetFramework="net472" />
<package id="System.Reflection.Emit.Lightweight" version="4.3.0" targetFramework="net472" />
<package id="System.Runtime.CompilerServices.Unsafe" version="4.5.3" targetFramework="net472" />
<package id="System.Threading.Channels" version="4.7.1" targetFramework="net472" />
<package id="System.Threading.Tasks.Dataflow" version="4.8.0" targetFramework="net472" />
<package id="System.Threading.Tasks.Extensions" version="4.5.4" targetFramework="net472" />
</packages>

