.Net dll Newtonsoft.Json in my C# TBB
을 사용하여 구성 요소를 처리하고 Json 데이터를 생성합니다. 나는이 DLL을 GAC[Global Assembly Cache]
에 이미 추가했으며 잘 작동한다. 하지만 가끔은 작동하지 않습니다와 나는 다음과 같은 오류가 게시하면서 :Tridion : 게시하는 동안 .Net dll을로드 할 수 없습니다.
JScriptException: Expression 'RenderComponentPresentation()' had error 'Could not load file or assembly 'Newtonsoft.Json, Version=4.0.5.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The system cannot find the file specified.'
을하지만 Tridion에서 페이지를 미리 볼 때 그것을 잘 작동합니다. 이 문제를 해결하기 위해 Tridion Services
을 다시 시작하고 다시 시작한 후에 페이지를 게시합니다. 그러나이 문제는 계속해서 다시 나타납니다. 이 문제를 영구적으로 해결할 방법이 있습니까?
최근 게시가 진행되는 과정에서 동일한 페이지를 다시 게시 할 때 문제가 재현 될 수 있습니다. 두 번째 게시 시도가 위의 오류를 반환했지만 첫 번째 게시 시도가 두 번째 게시 시도가 실패한 후 끝내고 Success
을 반환했습니다. 왜이 이상한 행동인지.
미리보기가 단일 스레드이고 게시/렌더링이 다중 스레드이므로이 문제는 스레딩 문제 일 수 있습니다. 얼마나 많은 렌더 스레드가 있습니까? 티에 문제가 계속 발생하는지 다시 테스트 해보고 재검사 해 볼 수 있습니까? 이렇게해도 문제가 해결되지는 않지만. 원인을 증명해. –
당신은 Tridion SE 사이트에 커밋을 고려할 수 있습니다 - 이러한 질문은 거기에 많은 것이 적절합니다 : http://area51.stackexchange.com/proposals/38335/tridion?referrer=eo63snjNlUWNn9xqeeO2NA2 –
안녕하세요 @ Sunil. 나는이 질문이 아직도 열려 있다는 것을 알아 차렸다. 아래 답변 중 하나라도 문제를 해결하는 데 도움이 되었습니까? 그렇다면 왼쪽의 큰 체크 표시를 클릭하여 대답을 수락 할 수 있습니까? –