在SharePoint 2010 beta和Visual Studio 2010 beta上调试Web部件时出现问题

时间:2010-03-11 20:22:44

标签: sharepoint

我创建了一个“Hello World”Web部件。当我在Visual Studio 2010中按F5时,出现以下错误。我已经启动了Microsoft SharePoint Foundation用户代码服务。任何人都可以对此有所启发吗?

我没有在我的中央管理员中看到Microsoft SharePoint沙盒代码服务,也没有在运行powershell命令“Get-SPServiceInstance | format-table TypeName,Id”之后看到。当我安装SharePoint 2010 beta时,我是否可能忽略了某些内容?我可以安装该服务并启动该服务吗?

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

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

1 个答案:

答案 0 :(得分:1)

您是否只是想调试您的网络部分?如果是这样,你不能只是将调试器附加到w3wp.exe进程并在代码中设置断点吗?

如果您没有尝试调试它,您到底想要做什么?如果要使用Web部件,请从VS部署它,然后转到SP站点并添加Web部件。

EDIT 重新阅读之后,您可能会尝试将Visual Web部件部署为沙盒解决方案。你不能做这个。见http://msdn.microsoft.com/en-us/magazine/ee335711.aspx。您可以执行以下两项操作之一,将Visual Web部件更改为Web部件,或将解决方案更改为不作为沙盒解决方案部署。您可以通过将项目属性(SandboxedSolution)设置为false来执行此操作。