1

サーバーの全体管理サイトでSharePointPropertyBagSettings 2010を機能させようとしていますが、少なくとも部分的には機能しているようです。ただし、問題があります。[Webアプリケーション]ドロップダウンをクリックしてWebアプリケーション(:8000)を選択すると、次のアクセス拒否エラーが発生します。

Site Enumeration Stack:   
 at Microsoft.SharePoint.SPBaseCollection.GetEnumerator()    
 at ASP._admin_pbs2010_propertybagssettings_aspx.ddlWebApplications_SelectedIndexChanged(Object sender, EventArgs e)    
 at System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e)    
 at System.Web.UI.Page.RaiseChangedEvents()    
 at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)    
 at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)    
 at System.Web.UI.Page.ProcessRequest()    
 at System.Web.UI.Page.ProcessRequest(HttpContext context)    
 at ASP._admin_pbs2010_propertybagssettings_aspx.ProcessRequest(HttpContext context)    
 at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()    
 at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)    
 at System.Web.HttpApplication.PipelineStepManager.ResumeSteps(Exception error)    
 at System.Web.HttpApplication.BeginProcessRequestNotification(HttpContext context, AsyncCallback cb)    
 at System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context)    
 at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)    
 at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)    
 at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)    
 at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)

に続く:

Unknown SPRequest error occurred. More information: 0x80070005

奇妙なことに、別のWebアプリケーション(:80)では、すべて正常に機能します。これらのサイト間の唯一の明らかな違いは、:8000がWindows認証とフォーム認証の両方に構成されているのに対し、:80はWindows認証のみであるということです。

ヒントはありますか?

4

2 に答える 2

1

この問題を修正したパッチが出てきました。http://pbs2010.codeplex.com/workitem/7839をチェックしてください

于 2011-08-18T18:18:14.277 に答える
0

このcodeplexプロジェクトを参照していますか:http://pbs2010.codeplex.com/もしそうなら、コードの元の作成者がhttp://pbs2010.codeplex.com/discussionsに回答するためのディスカッションに投稿してみてください。それ以外の場合は、MSパターンと実践グループのSharePointガイダンスプロジェクトを確認することをお勧めします。http://spg.codeplex.com/プロパティバッグのコードもあり、信頼性が高い場合があります。

于 2011-03-16T14:44:56.080 に答える