문제

내 wss 3.0 사이트의 맞춤법 검사를 위해 Telerik Rad Editor를 사용하고 있습니다.사이트는 잘 작동하고 있었는데, 제 측에서 아무런 조치도 취하지 않은 채 갑자기 작동이 중단되었습니다.다음 오류가 발생했습니다." 웹 파트 오류:이 페이지에 심각한 오류가 발생했습니다.이 문제가 지속되면 시스템 관리자에게 문의하십시오."

몇 가지 조사를 한 후에 web.config 항목의 일부 안전 제어 결함으로 인해 이런 일이 발생할 수 있다는 것을 알았습니다.안전관리를 모두 확인하고 드디어 깨달았습니다.오류를 일으키는 것은 이 두 항목이었습니다.

`<SafeControl Assembly="Telerik.Web.UI, Version=2010.3.1215.20, Culture=neutral, PublicKeyToken=121fae78165ba3d4" Namespace="Telerik.Web.UI.Editor" TypeName="*" Safe="True" />
  <SafeControl Assembly="Telerik.Web.UI, Version=2010.3.1215.20, Culture=neutral, PublicKeyToken=121fae78165ba3d4" Namespace="Telerik.Web.UI.Widgets" TypeName="*" Safe="True" />"

이 두 컨트롤이 없으면 사이트의 나머지 부분은 작동하지만 맞춤법 검사기는 작동하지 않습니다.이 문제를 어떻게 해결합니까?웹 파트를 비활성화하고 다시 활성화하려고 시도했지만 web.config에 해당 항목이 추가되지 않았습니다.

어떤 도움이라도 주시면 감사하겠습니다.

감사합니다

도움이 되었습니까?

해결책

web.config가 올바른 DLL을 참조하고 있습니까?

따라서 어셈블리로 이동하여 Telerik.Web.UI.dll dll 파일을 찾으십시오.

이름이 공개 키 및 버전과 동일하게 안전 제어와 일치하는지 확인하세요!!!

내가 볼 수 있듯이 Version=2010.3.1215.20이지만 이후 버전에서는 wss 3.0이 아닌가요?대신 2008.1.512.20과 같아야 하지 않나요?

http://www.ericharlan.com/Moss_SharePoint_2007_Blog/installing-telerik-radcontrols-and-rad-editor-into-sharepoint-2007-a160.html

도움이 되었기를 바랍니다 :)

편집하다

좋아, System.Web.Extensions에서 3.5.0.0을 참조하는 것 같지만 GAC에서는 버전 1.0.61025.0이어야 하는 문제를 발견했습니다.

문제는 내 컴퓨터에 .NET 3.5가 설치되어 있다는 것입니다.

System.Web.Extensions 어셈블리를 의미하는 SharePoint 서버

버전은 1.0.61025.0이 아닌 3.5.0.0입니다.

MOSS용 RadEditor는 Microsoft ASP.NET Ajax를 사용하여 구축되었습니다.

확장 1.0(버전 1.0.61025.0).다양하게 사용하고 계시기 때문에

버전(System.Web.Extensions의 경우 3.5.0.0, System.Web.Extensions의 경우 2008.x.xxx.35)

Telerik.Web.UI)에 대한 요소를 추가해야 합니다.

web.config 파일에 있는 두 어셈블리입니다.

<dependentAssembly>

<assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35" culture="neutral" />

<bindingRedirect oldVersion="1.0.61025.0" newVersion="3.5.0.0" /> 

</dependentAssembly>  

<dependentAssembly>

<assemblyIdentity name="Telerik.Web.UI" publicKeyToken="121fae78165ba3d4" culture="neutral" />

<bindingRedirect oldVersion="2008.x.xxx.20" newVersion="2008.x.xxx.35" /> 

</dependentAssembly>   

http://www.telerik.com/community/forums/aspnet-ajax/editor/getting-errors-after-installing-radeditor.aspx

이렇게 하면 SharePoint가 적절한 참조를 가져오고 편집기를 표시할 수 있습니다.

이 방법을 따르면 문제가 해결될 것입니다 :)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 sharepoint.stackexchange
scroll top