Метод не найден исключение при развертывании моего приложения.NET в производство

Первоначально я создал приложение.NET с.NET 4.5, но затем, когда понял, что на моем сервере было только 4.0, я вернул приложение к 4.0, перейдя на страницу свойств проекта, щелкнув вкладку "Сборка" и выбрав.NET Framework 4.0 как Целевые рамки. Теперь приложение работает локально, как описано в этом посте, но на сервере - нет. Таким образом, кажется, что есть некоторый аспект.NET 4.5, который остался в проекте, который вызывается и вызывает сбой приложения. Трассировка стека, которую я получаю:

[MissingMethodException: Method not found: 'Void System.Web.UI.ScriptResourceDefinition.set_LoadSuccessExpression(System.String)'.]
   Microsoft.ScriptManager.MSAjaxv45.PreApplicationStartCode.Start() +0

[InvalidOperationException: The pre-application start initialization method Start on type Microsoft.ScriptManager.MSAjaxv45.PreApplicationStartCode threw an exception with the following error message: Method not found: 'Void System.Web.UI.ScriptResourceDefinition.set_LoadSuccessExpression(System.String)'..]
   System.Web.Compilation.BuildManager.InvokePreStartInitMethods(ICollection`1 methods) +11802638
   System.Web.Compilation.BuildManager.CallPreStartInitMethods() +465
   System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException) +1167

[HttpException (0x80004005): The pre-application start initialization method Start on type Microsoft.ScriptManager.MSAjaxv45.PreApplicationStartCode threw an exception with the following error message: Method not found: 'Void System.Web.UI.ScriptResourceDefinition.set_LoadSuccessExpression(System.String)'..]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +11791440
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +141
   System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +4928277

Кто-нибудь знает, как это исправить?

1 ответ

Решение

Во время загрузки была допущена ошибка.:)

Другие вопросы по тегам