所以,我升级到2sxc的最新版本并且完全错过了blueimp应用程序已被重写的事实。结果,我主页上的图库坏了,我想知道是否有一种简单的方法可以让旧模块以某种方式工作而不需要完全重写(旧版本是大量定制的)。
我使用2sxc已经有一段时间了,并且对于修复一个模块所需的学习过程感到恐慌。
任何想法很快就会受到赞赏! 感谢
错误讯息:
错误:System.NullReferenceException:对象引用未设置为 对象的实例。在CallSite.Target(Closure,CallSite,Object ,String)at System.Dynamic.UpdateDelegates.UpdateAndExecute2 [T0,T1,TRET](调用点 site,T0 arg0,T1 arg1)at ASP._Page_Portals_0_2sxc_blueimp_Gallery__GalleryHelpers_cshtml<> c__DisplayClass4d<> c__DisplayClass4f.b__2f(对象 d)在c:\ inetpub \ vhosts \ stage.cui.edu \ httpdocs \ Portal \ 0 \ 2sxc \ blueimp Gallery_GalleryHelpers.cshtml:第60行 System.Linq.Enumerable.FirstOrDefault [TSource](IEnumerable
1 source, Func
2谓词)at at ASP._Page_Portals_0_2sxc_blueimp_Gallery__GalleryHelpers_cshtml。<> c__DisplayClass4d.b__2e(IFileInfo i)位于c:\ inetpub \ vhosts \ stage.cui.edu \ httpdocs \ Portal \ 0 \ 2sxc \ blueimp Gallery_GalleryHelpers.cshtml:第60行 System.Linq.Enumerable.WhereSelectListIterator2.MoveNext() at System.Collections.Generic.List
1..ctor(IEnumerable1 collection) at System.Linq.Enumerable.ToList[TSource](IEnumerable
1 source)at at ASP._Page_Portals_0_2sxc_blueimp_Gallery__GalleryHelpers_cshtml.GetImages(字符串 sortMode)in C:\的Inetpub \虚拟主机\ stage.cui.edu \的httpdocs \门户\ 0 \ 2sxc \ blueimp Gallery_GalleryHelpers.cshtml:第65行 System.Dynamic.UpdateDelegates.UpdateAndExecute2 [T0,T1,TRET](调用点 site,T0 arg0,T1 arg1)at ASP._Page_Portals_0_2sxc_blueimp_Gallery__Gallery_cshtml.Execute()in C:\的Inetpub \虚拟主机\ stage.cui.edu \的httpdocs \门户\ 0 \ 2sxc \ blueimp Gallery_Gallery.cshtml:第28行 System.Web.WebPages.WebPageBase.ExecutePageHierarchy()at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext,TextWriter writer,WebPageRenderingBase startPage)at ToSic.SexyContent.Engines.RazorEngine.Render(TextWriter writer)in C:\项目\ 2SexyContent \网络\ DesktopModules \ ToSIC_SexyContent \ 2Sexy 内容Razor \ RazorEngine.cs:第54行at ToSic.SexyContent.Engines.RazorEngine.RenderTemplate()in C:\项目\ 2SexyContent \网络\ DesktopModules \ ToSIC_SexyContent \ 2Sexy 内容Razor \ RazorEngine.cs:第65行 ToSic.SexyContent.Engines.EngineBase.Render()in C:\项目\ 2SexyContent \网络\ DesktopModules \ ToSIC_SexyContent \ SexyContent \发动机\ EngineBase.cs:行 91在ToSic.SexyContent.SxcInstance.Render()中 C:\项目\ 2SexyContent \网络\ DesktopModules \ ToSIC_SexyContent \ SexyContent \ SxcInstance.cs:行 222
答案 0 :(得分:0)
基本上你不应该做太多 - 99%的一切都是兼容的。你得到的错误是什么?