第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > Sharepoint 定制Feature和卸载Feature

Sharepoint 定制Feature和卸载Feature

时间:2024-04-14 21:39:02

相关推荐

Sharepoint  定制Feature和卸载Feature

在moss 的定制开发中很多功能都可以通过feature完成,好处就是feature能在moss的所有网站中使用。为了方便我们进行feature的部署和卸载,通过脚本来完成部署和卸载。

部署和卸载脚本如下,需要进行适当的修改。

部署脚本:

echo Copying the feature...

echo.

rd /s /q "%CommonProgramFiles%\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES\CheSequential"

mkdir "%CommonProgramFiles%\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES\CheSequential"

copy /Y feature.xml "%CommonProgramFiles%\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES\CheSequential\"

copy /Y workflow.xml "%CommonProgramFiles%\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES\CheSequential\"

xcopy /s /Y *.xsn "%programfiles%\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES\CheSequential\"

echo.

echo Adding assemblies to the GAC...

echo.

"c:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\gacutil.exe" -uf ITMS.CheSequential

"c:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\gacutil.exe" -if bin\Debug\ITMS.CheSequential.dll

echo.

echo Activating the feature...

echo.

pushd %programfiles%\common files\microsoft shared\web server extensions\12\bin

stsadm -o deactivatefeature -filename CheSequential\feature.xml -url http://ms-zy:9002

stsadm -o uninstallfeature -filename CheSequential\feature.xml

pause

stsadm -o installfeature -filename CheSequential\feature.xml -force

stsadm -o activatefeature -filename CheSequential\feature.xml -url http://ms-zy:9002

echo Doing an iisreset...

echo.

popd

iisreset

卸载脚本:卸载完后删除对应的feature文件夹。

echo.

echo Adding assemblies to the GAC...

echo.

"c:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\gacutil.exe" -uf MySharePointWorkflow1

echo.

echo Activating the feature...

echo.

pushd %programfiles%\common files\microsoft shared\web server extensions\12\bin

stsadm -o deactivatefeature -filename MySharePointWorkflow1\feature.xml -url http://ms-zy:9001 -force

stsadm -o uninstallfeature -filename MySharePointWorkflow1\feature.xml -force

echo Doing an iisreset...

echo.

popd

iisreset

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。