引用DotNetOpenAuth.DLL时,所有XSLT都出错--Umbraco 4.7.1

时间:2012-01-14 20:11:14

标签: xslt umbraco dotnetopenauth

我刚才提到了DotNetOpenAuth.DLL,并且所有XSLT都显示错误..

删除DotNetOpenAuth使一切工作正常!! ..它似乎是某种错误..

我正处于项目截止日期,其DotNetOpenAuth必须完成它。

请帮助.......


我刚试过Trace,这里有更多信息 -

无法在程序集“DotNetOpenAuth,Version = 3.4.5.10202,Culture = neutral,PublicKeyToken = 2780ccd10d57b246”中加载一个或多个类型。抛出异常: System.IO.FileNotFoundException:无法加载文件或程序集'System.Web.Mvc,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其依赖项之一。该系统找不到指定的文件。 无法在程序集“DotNetOpenAuth,Version = 3.4.5.10202,Culture = neutral,PublicKeyToken = 2780ccd10d57b246”中加载一个或多个类型。抛出异常: System.IO.FileNotFoundException:无法加载文件或程序集'System.Web.Mvc,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其依赖项之一。该系统找不到指定的文件。   at umbraco.BusinessLogic.Utils.TypeFinder.FindClassesMarkedWithAttribute(Assembly assembly,Type attribute)   at umbraco.BusinessLogic.Utils.TypeFinder.FindClassesMarkedWithAttribute(Type attribute)   at umbraco.macro.GetXsltExtensionsImpl()   at umbraco.cms.businesslogic.cache.Cache.GetCacheItem [TT](String cacheKey,Object syncLock,CacheItemPriority priority,CacheItemRemovedCallback refreshAction,CacheDependency cacheDependency,TimeSpan timeout,GetCacheItemDelegate 1 getCacheItem) at umbraco.macro.GetXsltExtensions() at umbraco.macro.AddMacroXsltExtensions() at umbraco.macro.GetXsltTransformResult(XmlDocument macroXML, XslCompiledTransform xslt, Dictionary 2个参数)   在umbraco.macro.loadMacroXSLT(宏宏,MacroModel模型,Hashtable pageElements)

1 个答案:

答案 0 :(得分:2)

我得到了修复http://our.umbraco.org/forum/getting-started/installing-umbraco/22533-Upgrade-to-470-Recaptcha-missing-assembly-reference

<dependentAssembly>
   <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35"/>
   <bindingRedirect oldVersion="1.0.0.0" newVersion="2.0.0.0"/>
</dependentAssembly>