2010-03-11 235 views
1

我已經創建了一個 「Hello World」 網絡的一部分。當我在Visual Studio 2010中按下F5時,出現以下錯誤。我已經啓動了Microsoft SharePoint Foundation用戶代碼服務。任何人都可以對此發光一些?問題在SharePoint調試Web部件2010測試版和Visual Studio 2010測試版

我沒有在我的中央管理員中看到Microsoft SharePoint Sandboxed代碼服務,也沒有在運行powershell命令「Get-SPServiceInstance | format-table TypeName,Id」後看到這種情況。我如何安裝服務並啓動服務?

--------------------------- 
Microsoft Visual Studio 
--------------------------- 
Unable to attach. Process 'SPUCWORKERPROCESS.exe' is not running on 'WIN-MP9OQOTCKB2'. 

Do you want to continue anyway? 
--------------------------- 
Yes No 
--------------------------- 

回答

1

你只是試圖調試你的web部分?如果是這樣,你不能只是將調試器附加到w3wp.exe進程並在代碼中設置斷點?

如果你是不是想調試它,正是你在看什麼呢?如果你想使用你的Web部件,從VS部署它,然後去SP站點並添加你的Web部件。

編輯 重新閱讀此內容後,您似乎可能會嘗試將可視Web部件部署爲沙盒解決方案。你不可以做這個。請參閱http://msdn.microsoft.com/en-us/magazine/ee335711.aspx。您可以執行兩件事之一,將您的Visual Web Part更改爲Web部件,或將您的解決方案更改爲不作爲沙盒解決方案進行部署。您可以通過將項目屬性(SandboxedSolution)設置爲false來執行此操作。

+0

我只使用一個Web部件,我的問題是,當我嘗試調製時,出現錯誤,提示Process'SPUCWORKERPROCESS.exe'未在我的機器上運行。 我已經使用google.bing.com,我被告知要啓動Microsoft SharePoint沙盒代碼服務,但我無法在中央管理員或服務中找到它。 – Ybbest 2010-03-11 21:00:38

+0

此引用直接來自上面的鏈接:「當您按F5時,Visual Studio會自動將調試器附加到此過程,如果您正在調試已部署的解決方案,則需要手動附加到此過程。」這個引用是指SPUCWorkerProcess.exe。 – 2010-03-11 21:21:02

+0

我知道隊友,但是當我按下F5時出現錯誤,說SPUCWorkerProcess.exe沒有運行。你沒有幫助。 – Ybbest 2010-03-11 21:22:30