2014-12-12 8 views
2

웹 파트를 배포하고 게시했습니다 ... 아무도 필요하지 않은 경우 다음과 같은 방법으로 사용하십시오. 나는 그것이 누구에게나 유용 할 것이라고 생각합니다. 감사합니다.sharepoint 2013에 웹 파트 포함 솔루션 패키지를 배포 및 구성하는 방법은 무엇입니까?

구성 및 배포 웹 파트는 SharePoint의 솔루션 패키지를 포함 2013


1. 배포 솔루션 패키지 (SharePoint 서버 2013)

A.이 솔루션을 추가 패키지 솔루션 패키지를 배포하려면 먼저 다음을 추가해야합니다. SharePoint Server 팜의 솔루션 데이터베이스로 가져옵니다. 중요 Windows PowerShell을 실행하는 모든 컴퓨터에서 Administrators 그룹의 구성원이어야합니다. Windows PowerShell 을 사용하여 솔루션 패키지를 가져 오려면 1. 시작 메뉴에서 모든 프로그램을 클릭합니다. 2. Microsoft SharePoint 2013 제품을 클릭합니다. 3. SharePoint 2013 관리 셸을 관리자로 클릭합니다. 하고 Windows PowerShell에서 4. 명령 프롬프트에서 다음 명령을 입력 : 5. 추가-SPSolution -LiteralPath

Ex: add-spsolution -literalpath “D:\Debug\F21WebPart.wsp" 

이 솔루션은 팜의 솔루션 저장소에 추가됩니다. 솔루션을 사용하려면이 기사의 다음 절의 절차를 따르십시오. 빠른 개요 여기에 우리가 몇 가지 더 재미있는 이야기로 학습 한 내용에 대한 간단한 개요 당신이 길을 따라 필요 아마 것이다 명령입니다 : 추가-SPSolution의 C 솔루션 추가 • :이 .wsp 를 배포/• 설치 솔루션 설치 -을 SPSolution -Identity이 .wsp -WebApplication에 http : // -GACDeployment • 업데이트 솔루션 업데이트-SPSolution -Identity이 .wsp -LiteralPath C :이 .wsp -GACDeployment • 제거 솔루션 제거-SPSolution -Identity이 .wsp -WebApplication HTTP :// • 솔루션 제거 Remove-SPSolution-Identity .wsp

B. 솔루션 패키지 배포 중앙 관리 웹 사이트 또는 Windows PowerShell을 사용하여 가져온 솔루션을 배포 할 수 있습니다. 솔루션이 Windows PowerShell Add-SPSolution cmdlet을 사용하여 솔루션 저장소에 추가 된 후에는 사이트에 배포해야 액세스 할 수 있습니다. 참고 중앙 관리의 솔루션 관리 페이지에서 솔루션 저장소에 솔루션을 추가 할 수 없습니다. 다음 절차에서는 중앙 관리 웹 사이트 또는 Windows PowerShell을 사용하여 가져온 솔루션을 팜의 사이트에 배포하는 방법을 보여줍니다. 중앙 관리를 사용하여 솔루션을 배포하려면 1. 중앙 관리 홈 페이지에서 시스템 설정을 클릭합니다. 2. 팜 관리 섹션에서 팜 솔루션 관리를 클릭합니다. 3. 솔루션 관리 페이지에서 배포 할 솔루션을 클릭합니다. 4. 솔루션 속성 페이지에서 솔루션 배포를 클릭합니다. 5. 솔루션 배포 페이지의 배포시기 섹션에서 다음 중 하나를 선택하십시오. o 이제 o 지정된 시간에. 이 옵션을 선택한 경우 날짜 및 시간 상자를 사용하여 시간을 지정하십시오.대상 서버의 부하가 적은 시간을 선택하는 것이 좋습니다. 6. 배포 위치에서? 섹션의 특정 웹 응용 프로그램 목록에서 모든 웹 응용 프로그램을 클릭하거나 특정 웹 응용 프로그램을 선택합니다. 7. 확인을 클릭합니다. Windows PowerShell을 사용하여 단일 웹 응용 프로그램에 솔루션 패키지를 배포하려면 1. 시작 메뉴에서 모든 프로그램을 클릭합니다. 2. Microsoft SharePoint 2013 제품을 클릭합니다. 3. SharePoint 2013 관리 셸을 클릭합니다. 4. Windows PowerShell 명령 프롬프트에서 관리자로 다음 명령을 입력합니다. 5. Install-SPSolution -Identity -WebApplication 여기서 : o는 솔루션 이름입니다. o는 가져온 솔루션을 배포 할 웹 응용 프로그램의 URL입니다. 예 : 추가 spsolution의 -LiteralPath "D : \ 디버그 \ F21WebPart.wsp"-WebApplication "HTTP가 : /// PWA가 /". 기본적으로

이 솔루션은 즉시 배포 또한 사용하여 배포를 예약 할 수 있습니다 Windows PowerShell을 사용하여 모든 웹 응용 프로그램에 솔루션 패키지를 배포하려면 1. 시작 메뉴에서 모든 프로그램을 클릭 한 다음 2. Microsoft SharePoint 2013 Products를 클릭합니다. 3. SharePoint 2013 관리 셸 4를 클릭합니다. Windows PowerShell 명령 프롬프트에서 관리자로 다음 명령을 입력합니다. 5. Install-SPSolution -Identity -AllWebApplications-time -GACDeployment -CASPolicies 여기서 : o GACDeployment는 SharePoint Server 2013에서 전역 어셈블리 캐시에 어셈블리를 배포 할 수있게하는 매개 변수입니다. CASPolicies를 사용하면 CAS (사용자 지정 코드 액세스 보안) 정책 파일을 만들고 대상 사이트 모음의 Web.config 파일에서 해당 파일을 활성화 할 수 있습니다. 솔루션은 기본적으로 즉시 배포됩니다. time 매개 변수를 사용하여 배포를 예약 할 수도 있습니다.

은 C.가 배포 된 글로벌은 시작 화면에서 1. 조립 확인을 누릅니다 CTRL + TAB은 앱 목록을 열고 설치된 모든 Visual Studio를 명령 프롬프트를 포함 V.에게 목록을 누릅니다. 시작 화면을 열려면 키보드의 Windows 로고 키를 누릅니다. 2. 개발자 명령 프롬프트 (또는 사용하려는 명령 프롬프트)를 선택합니다. 3. 다음 명령을 입력하십시오. 자세한 내용은 gacutil을 참조하십시오. gacutil/l F21WebPart

• gacutil 창에서 publickeyToken을 기억하십시오.

2. 배포 수동 배포하고 다음과 같은 관리 자격 증명이 있는지 확인합니다 웹 파트를 1. 구성하려면 웹 파트

를 구성 : 당신 오 로컬 관리자 그룹의 구성원이어야합니다 서버 hostingSharePoint 제품. 2. 프로젝트의 Bin 디렉터리에있는 .dll 어셈블리를 웹 응용 프로그램 루트 디렉터리의 Bin 디렉터리로 복사합니다. 예 : C : \ inetpub \ wwwroot \ wss \ VirtualDirectories \ 80 \ bin. 3. 응용 프로그램 루트 디렉터리에서 Web.config 파일을 찾아 편집 용으로 엽니 다. 4. 사용자 지정 어셈블리에 대한 다음 안전 제어 항목을 Web.config 파일에 추가합니다. 5. 버전 = 1.0.0.0, 문화 = 중립, PublicKeyToken은 = 널 (null) "네임 스페이스 =" "TYPENAME ="* "안전 ="참 "AllowRemoteDesigner ="진정한 "/>

예 :

당신이 gacutil 창에 기억하고 PublicKeyToken을 사용하십시오 :. 1. 배포되는 웹 파트의 이름입니다 2. 웹 파트와 연관된 네임 스페이스입니다

3.

웹 파트 갤러리

에 구성 요소를 추가합니다.

모든 웹 파트 sh ould에는 웹 파트를 설명하는 XML 파일 인 .webpart 파일이 있습니다. 또한 .webpart 파일로 인해 웹 파트가 웹 파트 갤러리에 나타납니다. 다음 절차는 웹 파트를 배포하고 안전 제어 목록에 등록한 후 .webpart 파일을 만드는 가장 쉬운 방법입니다. 웹 파트 갤러리에 구성 요소를 추가하려면 1. 다음과 같은 관리 자격 증명이 있는지 확인하십시오. o Farm Administrators 그룹의 구성원이어야합니다. 2. .webpart 파일을 만들려면 http : ///_layouts/newdwp.aspx로 이동합니다. 여기서는 SharePoint 사이트가 배포 된 서버의 이름입니다. Ex.http : ///pwa/_layouts/newdwp.aspx 3. 옆에있는 확인란을 선택합니다. 4. 갤러리 채우기를 클릭하여 YourWebPartName 웹 파트를 팀 사이트 갤러리에 추가합니다. 5. 웹 파트 갤러리에서 편집을 선택하여 웹 파트를 편집 한 다음 가져 오기를 클릭합니다. .webpart 파일의 위치를 ​​지정하라는 메시지가 표시됩니다. 또한 ASP.NET 웹 파트를 내보내고 SharePoint 사이트로 가져올 수 있습니다.

답변

0

은 또한 당신은

Update-SPSolution -Identity "xyz.wsp" -LiteralPath "C:\xyz.wsp" -GACDeployment 

이 WSP의 이름으로 XYZ 교체 관리 쉘 - 명령 아래에 기존의 WSP를 업데이트 할 수 있습니다