2010-02-08 2 views
0

Visual Studio 2008에서 일부 셰어 포인트 워크 플로를 만들었으며 컴퓨터에서 요구되는대로 정확하게 작동합니다. 나는 셰어 포인트 서버의 여러 다른 웹 응용 프로그램에 배포하여 테스트했습니다. 클라이언트 패키지로 세 워크 플로에 대한 WSP를 작성하여 install.bat 및 uninstall.bat와 함께 클라이언트에 보내서 SharePoint 사이트에서 기능을 설정 또는 제거했습니다. 그러나 맨 끝에는 install.bat 파일의 stsadm 명령에서 기능을 활성화 할 수 없다는 이상한 문제가 있습니다. 기능은 사이트 모음 기능 화면에도 나열되지 않으므로 여기에서 활성화 할 수 없습니다. 또한 작업 페이지의 솔루션 관리에서 솔루션은 전 세계적으로 배포됩니다. 일부 IP 제한으로 인해 서버에 액세스 할 수 없으므로 문제를 해결할 수 없습니다. wsp를 사용하여 워크 플로를 배포하는 것 외에는 묻고 싶습니다. 어떤 다른 방법으로 워크 플로를 배포 할 수 있습니까? 내 고객에게 어떤 물건을 보내야하며 배포 지침을 따라야합니까? (wsp를 사용하지 않아도되는 방법)Visual Studio 2008에서 만든 SharePoint 워크 플로를 배포하는 방법은 무엇입니까?

답변

1

코드를 SharePoint에 배포하는 유일한 방법은 WSP 파일을 사용하는 것입니다. 동일한 파일을 수동으로 복사 할 수는 있지만 문제가 더 복잡해지기는 어렵습니다.

기능 활성화가 작동하지 않으므로 설치 단계에 문제가있을 수 있습니다. 예상되는 기능 폴더가 12 개의 하이브에 있는지 확인하고 거기에있는 feature.xml 파일의 ID가 활성화하려는 기능 ID와 일치하는지 확인합니다. - VSeWSS는 동일한 이름이지만 다른 ID를 가진 기능을 생성하는 경우가 많습니다. 이전 버전이있는 경우 문제가 발생합니다. 또한 프로그래밍 방식으로 활성화하려는 경우 숨겨진 기능이 아닌지 확인할 수도 있습니다. 은 Activatefeature를 실행의 installfeature 명령 4를 실행하는 기능 라이브러리 3 기능 폴더를 복사 1 배포 솔루션 2 : ANS에 대한

+0

덕분에 ... 이상하게 난 그냥 내가 다음 것과 같은 단계를 반복하여 자동으로 일하고 있어요 명령 – ria

관련 문제