в файле opCommerce_4.10_Source / Libraries / Nop.Core / Infrastructure / NopFileProvider.cs
замените следующую функцию
public virtual string MapPath(string path)
следующим кодом:
public virtual string MapPath(string path)
{
// path = path.Replace("~/", string.Empty).TrimStart('/').Replace('/', '\\');
path = Environment.OSVersion.Platform == PlatformID.Win32NT
? path.Replace("~/", string.Empty).TrimStart('/').Replace('/', '\\')
: path.Replace("~/", string.Empty).TrimStart('/');
return Path.Combine(BaseDirectory ?? string.Empty, path);
}