diff --git a/src/Aardvark.Base.Tensors.CSharp/PixImage/PixImage.cs b/src/Aardvark.Base.Tensors.CSharp/PixImage/PixImage.cs index 4f96066e..e46627d4 100644 --- a/src/Aardvark.Base.Tensors.CSharp/PixImage/PixImage.cs +++ b/src/Aardvark.Base.Tensors.CSharp/PixImage/PixImage.cs @@ -399,6 +399,20 @@ internal static Result InvokeLoaders( var result = tryInvoke(loaders[i], input); if (isValid(result)) return result; } + + if (loaders.Count == 0) + { + errorMessage += " - No loaders available!"; + } + else + { + errorMessage += " - Available loaders:" + Environment.NewLine; + + foreach (var l in loaders) + { + errorMessage += " - " + l.Name + Environment.NewLine; + } + } } throw new ImageLoadException(errorMessage);