我刚才提到了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)
答案 0 :(得分:2)
<dependentAssembly>
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0" newVersion="2.0.0.0"/>
</dependentAssembly>