Я тестирую плагин лица: http://imageresizing.net/docs/v4/plugins/faces
Но я получаю только ответ "Ссылка на объект не установлена для экземпляра объекта."Зачем?Судя по всему, это ошибка программного обеспечения ImageRezing.net.
Вот пример, чтобы увидеть ошибку: http://azure.content.dev.bloc.net/azure/group/200000206/5319/2018/10/10/20150406145944-dos-donts-taking-perfect-linkedin-profile-picture-selfie-mobile-camera-2.jpeg?f.detect=true
Информация об исключении:
Тип исключения: NullReferenceException
Сообщение об исключении: Объектссылка не установлена на экземпляр объекта.
в ImageResizer.Plugins.Faces.FeatureDetectionBase`1.Dispose () в ImageResizer.Plugins.Faces.FacesPlugin.PostPrepareSourceBitmap (ImageState s) в ImageResizer.ReszingorAСвойство,r.Plugins.DiskCache.LockProvider.TryExecute (строковый ключ, время ожидания Int32, успех LockCallback) в ImageResizer.Plugins.DiskCache.CustomDiskCache.GetCachedFile (строковое keyBasis, расширение String, ResizeImageDelegate writeCallback, синхронный Boost-переменная).DiskCache.DiskCache.Process (IResponseArgs e) в ImageResizer.Plugins.DiskCache.DiskCache.Process (контекст HttpContext, IResponseArgs e) в ImageResizer.InterceptModule.HandleRequest (контекст HttpContext, объект HttpModuleRequest_RejectSigner_Request)отправитель, EventArgs e) в System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute () в System.Web.HttpApplication.ExecuteStepImpl (шаг IExecutionStep.Extep.tep.etep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.tep.выполняется синхронно)
Global.asax не имеет ничего:
using ImageResizer.Plugins.RemoteReader;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.SessionState;
namespace Bloc.AzureContent
{
public class Global : System.Web.HttpApplication
{
protected void Application_Start(object sender, EventArgs e)
{
RemoteReaderPlugin.Current.AllowRemoteRequest += Current_AllowRemoteRequest;
}
static void Current_AllowRemoteRequest(object sender, RemoteRequestEventArgs args)
{
args.DenyRequest = false;
}
protected void Session_Start(object sender, EventArgs e)
{
}
protected void Application_BeginRequest(object sender, EventArgs e)
{
}
protected void Application_AuthenticateRequest(object sender, EventArgs e)
{
}
protected void Application_Error(object sender, EventArgs e)
{
}
protected void Session_End(object sender, EventArgs e)
{
}
protected void Application_End(object sender, EventArgs e)
{
}
}
}