在Visual Studio 2010中启动新的SharePoint项目时出错

时间:2013-01-26 11:42:21

标签: vb.net visual-studio-2010 deployment sharepoint-2010 web-parts

我是SharePoint场的新管理员,我想开始为我们的网站开发 web-parts

在我们公司,我们在 Windows Server 2008 R2上安装了 SharePoint 2010

我们已在该服务器上安装 Microsoft visual studio 2010

我们还在同一台服务器上安装了 Microsoft SQL server management studio 。 在我的计算机( Windows 7专业版)中,我使用远程桌面连接来访问该服务器。

SharePoint管理中心,我创建了新的应用程序,新网站集和新网站。

我以管理员权限启动了VS.

来自File =>新=> Project => Visual basic => SharePoint => 2010 =>空SharePoint项目=>确定

然后我收到一个对话框,要求我进入我想用于调试的本地站点。 我输入了:“http:// sharepoint:21029 / team1 /”

我选择部署为服务器场解决方案复选框。

点击验证。

问题是:

点击验证后,出现以下错误:

无法连接到SharePoint网站:“http:// sharepoint:21029 / team1 /”确保网站URL有效,SharePoint网站在本地计算机上运行,​​以及当前用户作为访问网站的必要权限。


我在互联网上进行了大量搜索,最后我找到了这个链接:

http://www.sharemuch.com/2010/03/19/resolving-vs-2010-solution-deployment-issues-for-sharepoint-2010-projects/

当我尝试解决上一个链接中描述的问题时,我找不到以下数据库:

SharePoint_Config

SharePoint_AdminContent_ [GUID]

SharePoint网站内容数据库

为什么我在SQL Management Studio中找不到数据库? 为什么我得到错误?

我想开始在visual studio中开发网页部件......请帮忙!!

谢谢

2 个答案:

答案 0 :(得分:1)

我最终得到了解决方案:)

我在事件查看器中发现这一点至关重要:

SQL数据库登录' SharePoint_Config'在实例' sharepoint'失败。

我执行了以下步骤,它解决了我的问题,现在我可以成功将visual studio连接到我的SharePoint网站^ _ ^


向数据库访问帐户授予正确权限

要解决此问题,请分配数据库访问帐户,然后验证该帐户在SQL Server中是否具有正确的权限。

分配数据库访问帐户:

  1. 在管理中心网页上的“快速启动”中,单击“安全性”,然后在“常规安全性”部分中单击“配置服务帐户”。

  2. 在“凭据管理”部分的上部下拉列表中,单击Web应用程序的正确Web应用程序池。

  3. 在“选择此组件的帐户”下拉列表中,单击要与此Web应用程序池关联的域帐户,或单击“注册新的管理帐户”以将新域帐户与此应用程序池关联

  4. 单击“确定”保存更改。


  5. 谢谢大家

答案 1 :(得分:0)

什么是team1?一个子网站?

尝试使用根网站集:

  http://sharepoint:21029/ 

如果在独立模式下安装sp,请阅读here有关连接字符串的内容,因为sp使用SQL Server的嵌入式版本