部署webpart我悟出了一些道理

发布时间: 2007-01-24 11:37    作者: 未知    来源: 未知    浏览:    评论

其实webpart就是一个web 控件程序,因此从这里我大概知道怎么来部署.netweb控件了。

首先,开发的webpart也好,web控件也好,必须有个强名称,这就要求每次编译时必须加上版本号和密钥文件。

然后,可以将这个控件的实体文件发布到.net环境中去,一般来说会有两种地方,一个是全局GAC,就是系统目录下的Assecmbly目录,另外一个地方就是web站点主目录的Bin目录。

第三步,注册这个控件。我们需要编辑web站点目录下的web.config文件,将这个部件注册为安全部件

第四步,要给与一定的权限。如果是放到了GAC下,这个web部件就有了完全控制的权限,如果放在主目录的bin目录下,我们需要更改web.config 的执行权限

和普通的web控件不同的是,webPart多了一个.dwp文件,这个文件实质是一个xml文件,部署webpart的时候,可以将他一同放到bin下,也可以通过sps的管理界面导入该文件。

如果,我通过cab工程来打包(适用于webpart),还有注意另一个xml文件main*.xml,要确保这个文件中引用的文件名和你的文件名一致。

另外,自己在做webpart的时候,一定要想清楚webpart的名称,因为系统默认会把你的webpart叫做webpart1,编译的时候不会有什么问题,但是,当你部署的时候,你就会发现一个问题,就是会有很多叫做webpart的东西,最后,你不得不每次重新命名你要引入的webpart 的.dwp文件



TAG

Smile Big Smile Surprise Stick out tongue Wink Sad Tongue Tied Indifferent Crying Embarrassed Cool Angry Angel Devil [8-|] [:#] [:-*] [:^)] [<:o)] [|-)] Yes Beer Left Hug Music Star Time Snail Pizza Automobile Umbrella Computer Storm [mo] [8o|] [^o)] [+o(] [*-)] [8-)] Coffee No Drinks [Z] Right Hug Cake Broken Heart Gift Wilted Flower Movie Dog Idea Sleep Email Travel Paradise
呢称:

加粗 斜体 下划线 链接 图片 代码 邮件地址 引用 列表

最多只能输入100个字符

Tags

SQL 数据库 asp.net C# XML 控件 .NET教程 程序 事件 数据 安全 代码 Server 客户端 验证 数据库专栏 接口 文件 Oracle DataSet 函数 DataGrid 问题 .net return C#语言 JavaScript 服务 IIS 对象 语句 windows 继承 时间 web.config 设计 开发 参数 变量 解决 字符 ADO.net 环境 VB.Net语言 web 异常 工具 服务器 计算 实例 OLEDB Application VB Word WebService insert asp net 安装 记录

精华推荐

更多

精品下载

更多