用InstallAssemblies来安装Web Part
看到这篇短文的人请回答:你是否开发过Web Part?在开发Web Part的时候,什么是最痛苦的。
对我而言,我很痛恨的,就是怎么来最后安装写好的Web Part,也就是那个Assembly文件。如果全部是手工的,那么我们需要做的事情有:
1. 把这个Assembly文件放到Bin目录或者GAC中。
2. 在Web.config文件中,把这个Web Part注册为一个安全的类型。
我很痛恨这一步。
3. 编写一个dwp文件。
4. 把这个dwp文件上载到SPS2003中。
5. 添加Web Part。
最后是最关键的,因为一点小小的错误,都会导致最后的失败。而且,非常难以找到是哪里出了问题。
当然,你会说,也可以使用cab文件的阿,这样就可以直接使用STSAdm.exe来安装了。但是,如果我们有更好的工具呢?^_^ 这就是我们要提到的InstallAssemblies。
据说这个工具是产品组自己写出来,专门用来测试安装Web Part的,看来,他们也讨厌那些复杂的步骤。使用这个工具,要做的事情是:
1. 选择对应的Assembly文件。
2. 选择放在Bin目录下面还是在GAC中。
3. 然后,点击安装。
好了,就这么简单。然后我们就可以直接添加这个Web Part了。自从有了这个工具,我就再也不去手工添加Web Part了。呵呵~
说了这么多,你可能都急了:哪里能找到这个工具阿?可以去Google上查一下嘛。当然,也可以从下面的地址来下载:
不过,这个版本有些老。在新的版本中,添加了一项功能:根据一个Assembly,把对应的已经加好的Web Part删除掉,够有用吧。
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
请通过评论,告诉我你的想法和需求。这样我可以更好的添加对你有用的信息。谢谢参与!
Comments
- Anonymous
September 23, 2004
好文章 - Anonymous
September 23, 2004
过奖 - Anonymous
September 23, 2004
过奖 - Anonymous
September 23, 2004
问个问题:
Web Part是什么?? - Anonymous
September 23, 2004
拒绝回答!
玩笑,Web Part是一个SPS上的组件。 - Anonymous
September 23, 2004
SPS是什么?
能给介绍点这方面的资料吗?? - Anonymous
September 23, 2004
SPS是什么?
能给介绍点这方面的资料吗?? - Anonymous
September 23, 2004
请问你说的新的版本在哪里?给个LINK - Anonymous
September 23, 2004
1。 SPS是SharePoint Portal Server的简写,是微软的一个作门户网站的软件。
这两年流行KM(Knowledge Management知识管理),SPS就是可以做KM的一个软件。
http://www.microsoft.com/china/sharepoint/
2。 新的版本现在在Internet上还没有发布,请再等等。其实主要也就是多了一个删除的功能。 - Anonymous
September 24, 2004
看来luming的认识不是很深哟。
SPS主要不是用来做知识管理的。
它的重点是企业门户网站和文档管理的团队协作。 - Anonymous
September 24, 2004
遇到高手了。
顺便问一句,你不是我老板吧?^_^ - Anonymous
September 25, 2004
InstallAssemblies