sharepoint 添加解决方案 遇到的问题
生活随笔
收集整理的這篇文章主要介紹了
sharepoint 添加解决方案 遇到的问题
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在下載了sharepoint 的解決方案模板以后,準(zhǔn)備安裝。由于解決方案比較多,也就想偷個(gè)懶,于是寫了個(gè)批處理。install.bat如下:
@ECHO OFF
ECHO.安裝20個(gè)應(yīng)用網(wǎng)站模板
pause
cls
set path=%path%;E:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN
set filepath=D:\sharepoint\sharepointTemplate\wsp\
stsadm -o addsolution -filename %filepath%ApplicationTemplateCore.wsp
stsadm -o deploysolution -name ApplicationTemplateCore.wsp -allowgacdeployment -immediate
stsadm -o copyappbincontent
echo core
stsadm -o addsolution -filename %filepath%AbsenceVacationSchedule.wsp
stsadm -o deploysolution -name AbsenceVacationSchedule.wsp -allowgacdeployment -immediate
echo 1
stsadm -o addsolution -filename %filepath%BudgetingTrackingMultipleProjects.wsp
stsadm -o deploysolution -name BudgetingTrackingMultipleProjects.wsp -allowgacdeployment -immediate
echo 2
stsadm -o addsolution -filename %filepath%BugDatabase.wsp
stsadm -o deploysolution -name BugDatabase.wsp -allowgacdeployment -immediate
echo 3
stsadm -o addsolution -filename %filepath%CallCenter.wsp
stsadm -o deploysolution -name CallCenter.wsp -allowgacdeployment -immediate
echo 4
stsadm -o addsolution -filename %filepath%DocumentLibraryReview.wsp
stsadm -o deploysolution -name DocumentLibraryReview.wsp -allowgacdeployment -immediate
echo 5
stsadm -o addsolution -filename %filepath%ChangeRequest.wsp
stsadm -o deploysolution -name ChangeRequest.wsp -allowgacdeployment -immediate
echo 6
stsadm -o addsolution -filename %filepath%ComplianceProcessSupport.wsp
stsadm -o deploysolution -name ComplianceProcessSupport.wsp -allowgacdeployment -immediate
echo 7
stsadm -o addsolution -filename %filepath%ContactsManagement.wsp
stsadm -o deploysolution -name ContactsManagement.wsp -allowgacdeployment -immediate
echo 8
stsadm -o addsolution -filename %filepath%EventPlanning.wsp
stsadm -o deploysolution -name EventPlanning.wsp -allowgacdeployment -immediate
echo 9
stsadm -o addsolution -filename %filepath%ExpenseReimbursementApproval.wsp
stsadm -o deploysolution -name ExpenseReimbursementApproval.wsp -allowgacdeployment -immediate
echo 10
stsadm -o addsolution -filename %filepath%HelpDesk.wsp
stsadm -o deploysolution -name HelpDesk.wsp -allowgacdeployment -immediate
echo 11
stsadm -o addsolution -filename %filepath%InventoryTracking.wsp
stsadm -o deploysolution -name InventoryTracking.wsp -allowgacdeployment -immediate
echo 12
stsadm -o addsolution -filename %filepath%ITTeamWorkspace.wsp
stsadm -o deploysolution -name ITTeamWorkspace.wsp -allowgacdeployment -immediate
echo 13
stsadm -o addsolution -filename %filepath%JobRequisition.wsp
stsadm -o deploysolution -name JobRequisition.wsp -allowgacdeployment -immediate
echo 14
stsadm -o addsolution -filename %filepath%KnowledgeBase.wsp
stsadm -o deploysolution -name KnowledgeBase.wsp -allowgacdeployment -immediate
echo 15
stsadm -o addsolution -filename %filepath%LendingLibrary.wsp
stsadm -o deploysolution -name LendingLibrary.wsp -allowgacdeployment -immediate
echo 16
stsadm -o addsolution -filename %filepath%PhysicalAssetTracking.wsp
stsadm -o deploysolution -name PhysicalAssetTracking.wsp -allowgacdeployment -immediate
echo 17
stsadm -o addsolution -filename %filepath%ProjectTrackingWorkspace.wsp
stsadm -o deploysolution -name ProjectTrackingWorkspace.wsp -allowgacdeployment -immediate
echo 18
stsadm -o addsolution -filename %filepath%RoomEquipmentReservations.wsp
stsadm -o deploysolution -name RoomEquipmentReservations.wsp -allowgacdeployment -immediate
echo 19
stsadm -o addsolution -filename %filepath%SalesLeadPipeline.wsp
stsadm -o deploysolution -name SalesLeadPipeline.wsp -allowgacdeployment -immediate
echo 20
ECHO.
ECHO 安裝完成
ECHO.
pause
可是問題出來了,解決方案沒有部署好,創(chuàng)建網(wǎng)站集的時(shí)候就是沒見應(yīng)用程序選項(xiàng)。這下急了,咋了。
于是重新添加解決方案,系統(tǒng)提示已存在該解決方案。
于是我就在重新deployment解決方案,系統(tǒng)提示某個(gè)作業(yè)已計(jì)劃或正在運(yùn)行時(shí),不能刪除解決方案。
系統(tǒng)提示在部署,不過我要等到什么時(shí)候呢,無法忍受,應(yīng)為執(zhí)行deletesolution也不行。
于是就先取消部署(canceldeployment),很郁悶的是,canceldeployment 接受的參數(shù)是id,不是name.那么我們要怎樣獲取解決方案的id呢?我使用的是enumsolutions命令。不過列出來的解決方案的id不能拷貝(不清楚把命令行里面的內(nèi)容拷貝出來),郁悶中。我想只好直接去數(shù)據(jù)庫找了。要么重命令行里面一個(gè)一個(gè)敲出來,會要人命哦!
如有更好的方法,忘高手指教!
@ECHO OFF
ECHO.安裝20個(gè)應(yīng)用網(wǎng)站模板
pause
cls
set path=%path%;E:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN
set filepath=D:\sharepoint\sharepointTemplate\wsp\
stsadm -o addsolution -filename %filepath%ApplicationTemplateCore.wsp
stsadm -o deploysolution -name ApplicationTemplateCore.wsp -allowgacdeployment -immediate
stsadm -o copyappbincontent
echo core
stsadm -o addsolution -filename %filepath%AbsenceVacationSchedule.wsp
stsadm -o deploysolution -name AbsenceVacationSchedule.wsp -allowgacdeployment -immediate
echo 1
stsadm -o addsolution -filename %filepath%BudgetingTrackingMultipleProjects.wsp
stsadm -o deploysolution -name BudgetingTrackingMultipleProjects.wsp -allowgacdeployment -immediate
echo 2
stsadm -o addsolution -filename %filepath%BugDatabase.wsp
stsadm -o deploysolution -name BugDatabase.wsp -allowgacdeployment -immediate
echo 3
stsadm -o addsolution -filename %filepath%CallCenter.wsp
stsadm -o deploysolution -name CallCenter.wsp -allowgacdeployment -immediate
echo 4
stsadm -o addsolution -filename %filepath%DocumentLibraryReview.wsp
stsadm -o deploysolution -name DocumentLibraryReview.wsp -allowgacdeployment -immediate
echo 5
stsadm -o addsolution -filename %filepath%ChangeRequest.wsp
stsadm -o deploysolution -name ChangeRequest.wsp -allowgacdeployment -immediate
echo 6
stsadm -o addsolution -filename %filepath%ComplianceProcessSupport.wsp
stsadm -o deploysolution -name ComplianceProcessSupport.wsp -allowgacdeployment -immediate
echo 7
stsadm -o addsolution -filename %filepath%ContactsManagement.wsp
stsadm -o deploysolution -name ContactsManagement.wsp -allowgacdeployment -immediate
echo 8
stsadm -o addsolution -filename %filepath%EventPlanning.wsp
stsadm -o deploysolution -name EventPlanning.wsp -allowgacdeployment -immediate
echo 9
stsadm -o addsolution -filename %filepath%ExpenseReimbursementApproval.wsp
stsadm -o deploysolution -name ExpenseReimbursementApproval.wsp -allowgacdeployment -immediate
echo 10
stsadm -o addsolution -filename %filepath%HelpDesk.wsp
stsadm -o deploysolution -name HelpDesk.wsp -allowgacdeployment -immediate
echo 11
stsadm -o addsolution -filename %filepath%InventoryTracking.wsp
stsadm -o deploysolution -name InventoryTracking.wsp -allowgacdeployment -immediate
echo 12
stsadm -o addsolution -filename %filepath%ITTeamWorkspace.wsp
stsadm -o deploysolution -name ITTeamWorkspace.wsp -allowgacdeployment -immediate
echo 13
stsadm -o addsolution -filename %filepath%JobRequisition.wsp
stsadm -o deploysolution -name JobRequisition.wsp -allowgacdeployment -immediate
echo 14
stsadm -o addsolution -filename %filepath%KnowledgeBase.wsp
stsadm -o deploysolution -name KnowledgeBase.wsp -allowgacdeployment -immediate
echo 15
stsadm -o addsolution -filename %filepath%LendingLibrary.wsp
stsadm -o deploysolution -name LendingLibrary.wsp -allowgacdeployment -immediate
echo 16
stsadm -o addsolution -filename %filepath%PhysicalAssetTracking.wsp
stsadm -o deploysolution -name PhysicalAssetTracking.wsp -allowgacdeployment -immediate
echo 17
stsadm -o addsolution -filename %filepath%ProjectTrackingWorkspace.wsp
stsadm -o deploysolution -name ProjectTrackingWorkspace.wsp -allowgacdeployment -immediate
echo 18
stsadm -o addsolution -filename %filepath%RoomEquipmentReservations.wsp
stsadm -o deploysolution -name RoomEquipmentReservations.wsp -allowgacdeployment -immediate
echo 19
stsadm -o addsolution -filename %filepath%SalesLeadPipeline.wsp
stsadm -o deploysolution -name SalesLeadPipeline.wsp -allowgacdeployment -immediate
echo 20
ECHO.
ECHO 安裝完成
ECHO.
pause
可是問題出來了,解決方案沒有部署好,創(chuàng)建網(wǎng)站集的時(shí)候就是沒見應(yīng)用程序選項(xiàng)。這下急了,咋了。
于是重新添加解決方案,系統(tǒng)提示已存在該解決方案。
于是我就在重新deployment解決方案,系統(tǒng)提示某個(gè)作業(yè)已計(jì)劃或正在運(yùn)行時(shí),不能刪除解決方案。
系統(tǒng)提示在部署,不過我要等到什么時(shí)候呢,無法忍受,應(yīng)為執(zhí)行deletesolution也不行。
于是就先取消部署(canceldeployment),很郁悶的是,canceldeployment 接受的參數(shù)是id,不是name.那么我們要怎樣獲取解決方案的id呢?我使用的是enumsolutions命令。不過列出來的解決方案的id不能拷貝(不清楚把命令行里面的內(nèi)容拷貝出來),郁悶中。我想只好直接去數(shù)據(jù)庫找了。要么重命令行里面一個(gè)一個(gè)敲出來,會要人命哦!
如有更好的方法,忘高手指教!
轉(zhuǎn)載于:https://www.cnblogs.com/denglinhai/archive/2008/04/13/1151772.html
總結(jié)
以上是生活随笔為你收集整理的sharepoint 添加解决方案 遇到的问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JavaEE实战班第六天
- 下一篇: C#.NET编程----Spring.N