7

我是新來的Sharepoint。我試圖使用Visual Studio 2010創建一個簡單的web部件,但是當我嘗試驗證我的SharePoint服務器(包括VS 2010和SharePoint存在於同一系統),它說:無法連接到從Visual Studio 2010的Sharepoint網站

無法連接到SharePoint網站:http://wpnne76648:2010。確保網站URL有效,SharePoint網站正在本地計算機上運行,​​並確保當前用戶是訪問網站的必要權限。

如果我忽略這一點,並單擊完成,然後嘗試部署它說的應用:發生在一個部署步驟「回收IIS應用程序池」

錯誤:本地SharePoint服務器不可用。檢查服務器是否正在運行並連接到SharePoint場。

注意:我可以在瀏覽器中打開我的web應用程序。

+1

檢查[這](http://www.dev4side.com/community/blog.aspx?page=2) – 2012-03-20 11:44:34

+0

感謝NIRANJAN會看看這個.. – 2012-03-20 12:39:32

回答

7

Ref:2
這個問題可以通過做固定如下: -

  1. 增加自己作爲管理員

  2. 添加自己SharePoint場管理員組

  3. 提供的DB所有者對SharePoint內容數據庫的訪問權限

1

您是否嘗試過創建新網站集並連接到該網站?考慮到僅僅創建Web應用程序是不夠的,網站集也需要在那裏。

3

我試過下面的步驟,它解決了我的問題。使用Sharepoint Power Shell授予我的用戶Content Databases的權限。

參閱Add-SPShellAdmin -Username域\用戶名這將在SharePoint權限添加到配置數據庫2010

GET-SPContentDatabase -WebApplication這將返回內容數據庫上所需的Web應用程序

信息

參閱Add-SPShellAdmin -Username域\用戶名 - 數據庫這將權限添加到內容數據庫所需的Web應用程序

UPDATE

我也發現SQL Server Agent(SHAREPOINT)服務被禁用,使它能夠再次解決我的問題。

0
$db = Get-SPContentDatabase -WebApplication http://mycompany.corp/ 
Add-SPShellAdmin -UserName domainName\username -database $db.Id 
0

好的,如果您有本地SharePoint場,則可能必須創建指向默認URL的AAM。

例如,我創建了一個Web應用程序:http://portaldev10.jedi.local但VS默認爲http://DEV2010,我無能爲力可以解決DNS URL問題......所以我創建了一個內部AAM和VS。

瘋了...我知道

0

也許這個步驟會幫助你。

我嘗試所有可能的解決方案與活動目錄,IIS身份驗證,並最終能夠通過執行下面的問題來解決問題。希望這會幫助你解決類似的問題。

1.做IIS重置

2.檢查IIS是否重置。

3.如果不是,則從控制面板禁用UAC,IIS復位將工作。

4.Go到管理中心網站

5.Navigate到管理Web應用程序頁面

6.Click上承載您嘗試部署

7網站的Web應用程序。單擊用戶策略功能區項目。

8.將您的Windows帳戶添加到具有完全控制權限的用戶列表中。

好運

相關問題