Impossible de convertir implicitement le type de Système.Web.HttpPostedFile' à 'Système.Web.HttpPostedFileBase'

J'ai cette méthode qui ne permet pas de créer, il échoue avec le message:

Impossible de convertir implicitement le type 'System.Web.HttpPostedFile' à 'System.Web.HttpPostedFileBase'

J'ai vraiment besoin de cela pour être de type HttpPostedFileBase au lieu de HttpPostedFile, j'ai essayé de boxe et il ne fonctionne pas:

foreach (string inputTagName in HttpContext.Current.Request.Files)
{
    HttpPostedFileBase filebase =HttpContext.Current.Request.Files[inputTagName];
    if (filebase.ContentLength > 0)
    {
        if (filebase.ContentType.Contains("image/"))
        {
         SaveNonAutoExtractedThumbnails(doc, filebase);
        }
    }
}

OriginalL'auteur tom | 2010-06-18