.NET 4.5 버전을 사용하여 Visual Studio 2012를 사용하여 상당히 간단한 웹 사이트를 만들었습니다. '공허 System.Web.UI.ScriptResourceDefinition.set_LoadSuccessExpression (선택 System.String)'를 찾을 수 없습니다메서드를 찾을 수 없음 : 'Void System.Web.UI.ScriptResourceDefinition
방법 : 내 서버에 웹 사이트를 업로드 할 때
나는 다음과 같은 오류가 발생합니다.
설명 현재 웹 요청을 실행하는 동안 처리되지 않은 예외가 발생했습니다. 오류 및 코드에서 시작된 위치에 대한 자세한 정보는 스택 추적을 검토하십시오.
예외 정보 : System.MissingMethodException : 메서드를 찾을 수 없음 : 'Void System.Web.UI.ScriptResourceDefinition.set_LoadSuccessExpression (System.String)'.
[MissingMethodException이 :없는 방법 :. '무효 System.Web.UI.ScriptResourceDefinition.set_LoadSuccessExpression (선택 System.String)'] Microsoft.ScriptManager.WebFormsv45.PreApplicationStartCode.Start() +0
[InvalidOperationException이 : 사전 응용 프로그램 시작 초기화 메서드 시작 유형 Microsoft.ScriptManager.WebFormsv45.PreApplicationStartCode에서 다음 오류 메시지와 함께 예외가 발생했습니다. 메서드를 찾을 수 없음 : 'Void System.Web.UI.ScriptResourceDefinition.set_LoadSuccessExpression (System.String)'.. ] System.Web.Compilation.BuildManager.InvokePreStartInitMethods (ICollection`1 메서드) +423 System.Web.Compilation.BuildManager.CallPreStartInitMeth ODS() 306 System.Web.Hosting.HostingEnvironment.Initialize (AppManager를하게, ApplicationManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters의 hostingParameters, PolicyLevel policyLevel 예외 appDomainCreationException) 677
[HttpException (0X80004005) 사전 프로그램 초기화 메서드 시작 Microsoft.ScriptManager.WebFormsv45.PreApplicationStartCode 유형에서 시작하면 다음 오류 메시지와 함께 예외가 발생했습니다. 메서드를 찾을 수 없음 : 'Void System.Web.UI.ScriptResourceDefinition.set_LoadSuccessExpression (System.String)'.. System.Web .HttpRuntime.FirstRequestInit (HttpContext context) +9090876 System.Web.HttpRuntime.EnsureFirstRequestInit (HttpContext context) +97 System.Web.HttpRunti me.ProcessRequestNotificationPrivate (IIS7WorkerRequest wr, HttpContext 컨텍스트) +256
(호스팅 회사는 다음을 제공합니다. Microsoft .NET Framework 버전 : 4.0.30319; ASP.NET 버전 : 4.0.30319.272)
나는이 질문/답을 알고 : http://forums.asp.net/t/1823969.aspx/1하지만 (그것이 내가 참조를 정정 할 경우에 대한 세부 정보를 제공하지 않기 때문에 매우 도움이 아니었다 I를 찾을 수 csproj가 어디에/무엇인지 확실하지 않습니다.)
또한 나는 아무 답변 여기에 게시 된 비슷한 질문 알고있다 :
모든 팁과이 문제를 해결하는 방법을 제안 감사합니다.
감사합니다.
안녕하세요, 빠른 답장을 보내 주셔서 감사합니다. 대단히 감사합니다. 귀하의 설명에 오류의 원인이 분명히 명시되어 있으며 감사드립니다. 이제 4.0 버전에서 4.5 버전으로 .net 버전을 변경할 수 없기 때문에 운이 좋지 않은지 궁금합니다. 그것은 나와 함께하는 호스팅 회사에서 제공하는 옵션이 아닙니다. 오류를 없애기 위해 내가 할 수있는 일이 있습니까? 감사합니다. – BustedSanta
@Vasek 코드에서 해당 호출을 제거하고 다른 방법으로 처리해야합니다. 그 기능은 단지 4.0에 존재하지 않습니다 –
당신의 통찰력을위한 갈대 감사합니다. 크게 감사드립니다. – BustedSanta