[英]Determine the SharePoint Application Pool Account Using Sharepoint API?
[英]Cannot debug Sharepoint application using non system account user?
我正在使用WSPBuilder
開發Sharepoint2007
網站,每當我嘗試使用不是System Account
的用戶之一進行調試時,調試器就會進入斷點並等待步驟(F10),當我按F10時,會出現以下異常在具有斷點的行上按F10
后,打開調試output
窗口:
A first chance exception of type 'System.Threading.ThreadAbortException'
occurred in XXX.dll
An exception of type 'System.Threading.ThreadAbortException'occurred in XXX.dll
but was not handled in user code The thread '<No Name>' (0xfc4) has exited with
code 0 (0x0).
我被重定向到共享點的頁面,說:
Go back to site
Error: Access Denied
Current User
You are currently signed in as: SHAREPOINT\ZZZ
Sign in as a different user
當我嘗試使用同一用戶運行不調試時,我沒有這個問題。
另外,當我嘗試使用System Account
( MOSS ADMIN
)進行調試時,我沒有這個問題嗎?
如何克服這個問題?
順便說一句,我正在嘗試調試作為功能安裝在站點上的自定義ASPX / CS頁面。
僅供參考,它僅適用於該項目,不適用於我擁有的所有項目,也適用於該項目中的所有頁面,而不僅僅是一頁。
對於那些感興趣的人,我找到了解決方案:
我創建了一個新項目並將其文件復制到該項目(當然具有重新創建的功能),現在可以正常工作了。
這意味着項目本身就是問題,而不是IDE,也許它的某些文件已損壞!
您可能想要嘗試將用戶SharePoint \\ zzz添加到WSS_WPG和WSS_Admin組,以查看是否可以解決此問題。 我假設您是在單個獨立安裝上進行調試,因此也可以嘗試使SharePoint \\ zzz和管理員成為一名。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.