我在C#TBB中使用.Net dll Newtonsoft.Json处理组件并生成Json数据.我已经在GAC [全局程序集缓存]中添加了这个DLL,它也可以工作.但有时它不起作用,并且在发布时会收到以下错误:
原文链接:https://www.f2er.com/windows/363852.htmlJScriptException:表达式’RenderComponentPresentation()’有错误’无法加载文件或程序集’Newtonsoft.Json,Version = 4.0.5.0,Culture = neutral,PublicKeyToken = 30ad4fe6b2a6aeed’或其一个依赖项.该系统找不到指定的文件.’
但是当我在Tridion中预览页面时,它的工作正常.要解决这个问题,我们重新启动Tridion Services,重新启动后,我们发布它的软件.但这个问题一再出现.有没有办法永久解决这个问题?
最近当我已经在发布过程中再次发布同一页面时,我可以再现问题.第二次发布尝试返回上述错误,但第一次发布尝试在第二次发布尝试失败后完成,并返回Success.任何想法为什么这个奇怪的行为.