Разработвам уеб приложение, използвайки SiteCore 8 и uCommerce. За да конфигурирам uCommerce, преминавам през Sitecore и зареждам интерфейса на uCommerce. Тази сутрин се опитах да заредя интерфейса на uCommerce по нормалния начин, т.е. влязох в Sitecore и заредих uCommerce, но не получих нищо повече от бял екран в Sitecore. Гледайки конзолата на браузъра, виждам 2 различни грешки 500:
Неуспешно зареждане на ресурс: сървърът отговори със състояние 500 (вътрешна сървърна грешка) http://local.myapp.co.uk/ucommerceapi/Content/undefined/RootNode Неуспешно зареждане на ресурс: сървърът отговори със състояние 500 (вътрешна сървърна грешка) http://local Неуспешно зареждане на ресурс: сървърът отговори с състояние 500 (вътрешна сървърна грешка) http://local.myapp.co.uk/ucommerceapi/Content/tree/RootNode Неуспешно зареждане на ресурс: сървърът отговори със състояние 500 (вътрешна сървърна грешка)
Ако щракна върху URL адреса в грешката, получавам страница, която показва:
Грешка на сървъра в приложение '/'
Стойността не може да бъде нула. Име на параметъра: EndpointHost.Config
Описание: Възникна необработено изключение по време на изпълнението на текущата уеб заявка. Моля, прегледайте проследяването на стека за повече информация относно грешката и откъде произлиза в кода.
Подробности за изключение: System.ArgumentNullException: Стойността не може да бъде нула. Име на параметъра: EndpointHost.Config
Грешка в източника:
Генерирано е необработено изключение по време на изпълнението на текущата уеб заявка. Информация относно произхода и местоположението на изключението може да бъде идентифицирана с помощта на проследяването на стека на изключението по-долу.
Проследяване на стека:
[ArgumentNullException: Стойността не може да бъде нула. Име на параметъра: EndpointHost.Config]
[ConfigurationErrorsException: ServiceStack: AppHost не съществува или не е инициализиран. Уверете се, че сте създали AppHost и сте го стартирали с 'new AppHost().Init();' във вашия Global.asax Application_Start()]
ServiceStack.WebHost.Endpoints.ServiceStackHttpHandlerFactory..cctor() +836[TypeInitializationException: Инициализаторът на типа за 'ServiceStack.WebHost.Endpoints.ServiceStackHttpHandlerFactory' хвърли изключение.]
ServiceStack.WebHost.Endpoints.ServiceStackHttpHandlerFactory..ctor() +0[TargetInvocationException: Изключение е хвърлено от целта на извикване.] System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck) +0
System.RuntimeType. CreateInstanceSlow( Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark) +159
System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark) +256 System.Activator.CreateInstance(Ty тип pe, Boolean nonPublic) + 127 System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark) +14297981
System.Activator.CreateInstance(Тип тип, BindingFlags bindingAttr, Binder bi nder, Обект [] args, CultureInfo култура, Object[] activationAttributes) +198 System.Activator.CreateInstance(Тип тип, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo култура) +28
System.Web.HttpRuntime.CreateNonPublicInstance( Тип тип, Object[] args) +83 System.Web.Configuration.HandlerFactoryCache..ctor(тип низ) +57 System.Web.HttpApplication.GetFactory(тип низ) +94
System.Web.MaterializeHandlerExecutionStep.System. Web.HttpApplication.IExecutionStep.Execute() +375 System.Web.HttpApplication.ExecuteStep(IExecutionStep стъпка, Boolean& completedSynchronously) +288
Опитах да пресъздам Global.asax
, опитах се да заменя всички папки на sitecore:
sitecore
sitecore modules
sitecore_files
и папката
App_Config
, използвайки файлове от машина на колеги, която работи добре, но няма късмет. Мога да копирам решението на моите колеги на моя компютър и то работи добре (с изключение на това, че той няма нищо от работата, която съм свършил)
Може ли някой да хвърли светлина върху това какъв може да е проблемът?