问题在SharePoint调试Web部件2010测试版和Visual Studio 2010测试版

问题描述:

我已经创建了一个 “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 
--------------------------- 

你只是试图调试你的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