我们让SharePoint应用程序在生产中运行得很好但是从今天起我们在一个页面上生成错误,我在生产中通过sharepoint logviewer跟踪日志并发现以下异常
在TemplateRedirectionPage.ProcessRequest中捕获线程中止异常,可能会出现异常。 stack trace = at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint) 在System.Web.UI.Page.ProcessRequest() 在System.Web.UI.Page.ProcessRequest(HttpContext上下文) at ASP.BLANKWEBPARTPAGE_ASPX_1653093133.ProcessRequest(HttpContext context) 在Microsoft.SharePoint.Publishing.TemplateRedirectionPage.ProcessRequest(HttpContext context)
应用程序适用于没有任何任务分配的用户,但是已分配任务的用户的应用程序抛出异常
我们在此应用程序中使用asp.net工作流程
任何人都可以帮助解决问题吗?
Zareen
答案 0 :(得分:0)
似乎有人在您的任务页面上添加了错误的自定义空白网页部件。
如果添加了任何空白Web部件,则需要检查代码。
通常人们将空白Web部件添加到解决方案中只是为了使可部署的WSP站点成为其他功能,否则将无法显示。通过将webpart添加到解决方案中,它会自动创建站点范围功能。
如果是这种情况,那么您可以执行以下四个选项中的任何一个来纠正您的生产环境。
使用SharePoint Designer直接删除添加的空白webpart代码。
解决空白网页部分问题后重新部署代码
如果页面是OOB,则重新创建它。
如果是应用程序页面,则重新部署旧的wsp将起作用。
我希望它会有所帮助。