似乎 CWS 在 umbraco v4.7.2 之后并没有真正得到支持。我现在有一个问题,我们的大多数网站(50+)都使用 CWS 数据类型来保存内容。
基本上当我从 4.7.2 升级到 4.8 时,我在调试中得到了这个。我认为这将是一个艰难的旅程到版本 6。
异常是 System.Exception,消息是无法加载程序集“Creative.Website.Starter,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null”中的一种或多种类型。抛出异常:System.TypeLoadException:来自程序集'Creative.Website.Starter,Version = 1.0.0.0,Culture = Neutral,PublicKeyToken = null'的'Creative.Website.Starter.ClientDependency.Html5StandardRenderer'类型中的方法'RenderJsDependencies'不在 umbraco.BusinessLogic.Utils.TypeFinder.FindClassesMarkedWithAttribute(Type 属性) 的 umbraco.BusinessLogic.Utils.TypeFinder.FindClassesMarkedWithAttribute(Assembly 程序集,类型属性) 有一个实现.. 在 umbraco.MacroEngines.DynamicNode.TryGetMember(GetMemberBinder binder, Object& result )
我认为这意味着不再支持 CWS,而且我很不走运。
问题: - 有没有办法将 CWS 字段内容迁移到普通文本数据类型,以便我可以卸载 CWS 并升级?
- 或者有没有人能够在 umbraco v4.7.2 + 版本中使用 CWS 包?
提前致谢!