7

Tôi mới sử dụng Sharepoint. Tôi đang cố gắng để tạo ra một webpart đơn giản bằng cách sử dụng Visual Studio 2010 nhưng khi tôi cố gắng xác nhận máy chủ Sharepoint của tôi (cả VS 2010 và Sharepoint có mặt trong cùng một hệ thống) nó nói:Không thể kết nối với Sharepoint Site từ Visual Studio 2010

Không thể kết nối với trang SharePoint : http://wpnne76648:2010. Đảm bảo rằng URL của Trang web hợp lệ, rằng trang SharePoint đang chạy trên máy tính cục bộ và người dùng hiện tại là các quyền cần thiết để truy cập trang web.

Nếu tôi bỏ qua điều này và bấm vào kết thúc và sau đó cố gắng để triển khai các ứng dụng nó nói:

Xảy ra lỗi lầm trong bước triển khai 'Recycle IIS Application Pool': SharePoint máy chủ địa phương không có sẵn. Kiểm tra xem máy chủ có đang chạy và kết nối với trang trại SharePoint hay không.

Lưu ý: Tôi có thể mở ứng dụng web của mình trong trình duyệt.

+1

séc [này] (http://www.dev4side.com/community/blog.aspx?page=2) –

+0

Cảm ơn Niranjan .. Sẽ xem xét điều này .. –

Trả lời

7

Ref:2
Vấn đề này có thể được sửa chữa bằng cách làm như sau: -

  1. thêm bản thân mình như người quản trị

  2. thêm bản thân mình để SharePoint Farm Admin Group

  3. Cung cấp DB Quyền truy cập của chủ sở hữu vào SharePoint Content DB

1

Bạn đã cố tạo bộ sưu tập trang web mới và kết nối với bộ sưu tập đó chưa? Đưa vào tài khoản mà chỉ đơn thuần là tạo ra các ứng dụng web là không đủ, bộ sưu tập trang web cần phải có là tốt.

3

Tôi đã thử các bước dưới đây và nó đã giải quyết được sự cố của tôi. sử dụng Sharepoint Power Shell để cấp cho người dùng của tôi các đặc quyền cho Content Databases.

Add-SPShellAdmin -UserName domain \ username này sẽ bổ sung thêm quyền truy cập vào cơ sở dữ liệu cấu hình trong SharePoint 2010

Get-SPContentDatabase -WebApplication này sẽ trả lại thông tin về cơ sở dữ liệu nội dung cho các ứng dụng web mong muốn

Add-SPShellAdmin -UserName domain \ username -database này sẽ bổ sung thêm quyền truy cập vào cơ sở dữ liệu nội dung cho các ứng dụng web mong muốn

CẬP NHẬT

Tôi cũng đã tìm thấy rằng SQL Server Agent(SHAREPOINT) Service was tàn tật, cho phép nó giải quyết vấn đề của tôi một lần nữa.

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

OK, nếu bạn có Trang trại SharePoint cục bộ, bạn có thể phải tạo AAM trỏ đến URL mặc định.Ví dụ: tôi đã tạo một Ứng dụng web: http://portaldev10.jedi.local nhưng VS được mặc định là http://DEV2010 và không có gì tôi có thể làm để giải quyết URL DNS ... vì vậy tôi đã tạo một nội bộ AAM và VS hoạt động.

Điên ... Tôi biết

0

Có lẽ bước này sẽ giúp bạn.

Tôi đã thử tất cả các giải pháp có thể có với Active Directory, IIS Authentication và cuối cùng đã có thể khắc phục sự cố chỉ bằng cách thực hiện bên dưới. Hy vọng điều này sẽ giúp bạn trong loại tương tự của vấn đề.

1.Đặt lại IIS

2.Kiểm tra xem IIS có đang đặt lại hay không.

3.Nếu không, sau đó vô hiệu hóa UAC từ bảng điều khiển và thiết lập lại IIS sẽ hoạt động.

4.Go để trung tâm hành chính trang web

5.Navigate tới trang Quản lý các ứng dụng web

6.Click trên ứng dụng web mà chủ các trang web mà bạn đang cố gắng triển khai

7. Nhấp vào mục ribbon Chính sách người dùng.

8.Thêm tài khoản cửa sổ của bạn vào danh sách người dùng có quyền Kiểm soát hoàn toàn.

Good Luck