民工皇帝

龙在沙滩被虾戏,虎落平阳被犬欺. 虎伏深山听风啸,龙卧浅滩等海潮. 海到尽头天做岸,山登绝顶我为峰. 如日东山能在起,大鹏展翅恨天低。 谁无虎落平阳日,待我东山再起时. 有朝一日龙得水,必令长江水倒流. 有朝一日凤回巢,必让长城永不倒. 有朝一日虎归山,必要血染半边天. 有朝一日狮入林,我要气吼山河震. 有朝一日游地府,我让地府底朝天. 有朝一日游天边,众神跪在我身边. 有朝一日凤翔天,我要天下尽我鸣. 有朝一日我出头,我要天下唯我尊. 天下英雄出我辈,一入江湖岁月摧. 宏图霸业谈笑中,不胜人生一场醉

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

Featrue的开发与部署以前没做过,需要的时候做了一次感觉不是很难,下面就是一个简单的Feature部署EventHandler来控制列表里的一列在添加和修改时保持唯一。

①先建立类库写Feature其代码如下;

Code

② 在同一解决方案下面建立类库 来写EventHandler其代码如下;

Code

③在Feature类库中建立Feature文件夹,在Feature文件夹下建立Feature.xml文件,如下;

Feature.xml

④将Feature文件夹(其中包含feature.xml文件)拷贝到C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES文件夹下;

⑤在“开始”->运行 cmd 以后输入 cd  C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN之后会进入BIN目录下然后在输入STSADM -o InstallFeature -filename Feature\Feature.xml -force来部署Fatrure

⑥在将写的Feature类生成的BSpaceFeature.dll和EventHandler类生成的BSpaceEventHandler.dll拖到GAC里面;
⑦重启iis即iisreset
⑧Feature部署完毕,在网站设置里的网站功能里面就会出现您所部署的Feature,一激活就OK了~!

注意:如果要卸载Feature只需要在⑤步里STSADM -o unInstallFeature -filename Feature\Feature.xml -force就搞定了~!去爽吧~!

posted on 2009-06-11 11:06  民工皇帝  阅读(385)  评论(0编辑  收藏  举报