0

我在 Visual Studio 到 MOSS 中创建了一个功能,一个发布站点 - 此功能包含一个母版页、一些页面、一些网站栏等。我还基于我的模板创建了一个网站集。

我已经多次成功更新了我的母版页和页面。现在我想更新我的网站栏,添加一些栏,但这些更改没有出现在我的网站集中。如果我删除我的网站集并创建一个新网站集,那么新网站集将获得正确的网站栏。我的更新中缺少什么?

我正在使用 WSPBuilder 来构建和更新我的功能。

4

2 回答 2

0

当您部署更新的包时,您是否会停用并重新激活配置网站栏的功能?否则,网站栏将不会显示。

于 2009-10-30T14:38:45.640 回答
0

没有办法包括这是 wsp,但是您可以编写 .wsp 的部署脚本,并在部署后(即收回旧版本,添加新版本,然后部署到正确的 Web 应用程序)包括一个

stsadm -o deactivatefeature -url URL -name FEATURENAME

stsadm -o activatefeature -url URL -name FEATURENAME 

在部署解决方案的所有 stsadm 调用之后的部署脚本中。

于 2009-10-31T02:27:37.440 回答