自从飞鸽传书2007自发布以来,产品以其独特的设计、新颖的风格、完善的服务而受到了用户的好评,随着用户量的不断增加,用户在使用中给程序提了很多中肯的意见或建议,也使得飞鸽传书2007的功能越来越强大!产品用户量也在不断攀升,我们给予用户提供的是更便利的网上开店程序,用户给予我们的是改进的方案和建议,在此,我们再次感谢广大用户对我们的支持与帮助,我们会不断更新!

飞鸽传书

飞鸽传书是一款企业即时通讯软件,基于TCP/IP模式,适合企业使用。 企业员工可在企业内部或外部通过飞鸽传书进行通讯,支持消息发送,文件传输,语音对话等。 统一的用户管理,通讯记录保存在服务器,查询方便。 为企业提供安全,稳定的即时通讯解决方案,成为文件传输的代名词。

最近公司要求OA要以安装的形式,飞鸽传书2007的功能越来越强大方便实施人员安装到客户机器上。之前是在好几年前用VS2003的打包过即时通讯系统项目,不过早已忘却。所以第一个想法就是使用搜索引擎查找,网上也有许多介绍,不过有些讲的比较粗,看不太明白。还是动手实践一下,或许会清爽明朗。

在测试即时通讯系统项目中新建一个即时通讯系统安装项目,如飞鸽传书2010在新建的安装项目,右击项目如飞鸽传书2010选择项目输出,选择要输出的项目,如飞鸽传书2010我选一个即时通讯系统网站,则只有内容输出选项,选中内容文件选择确定。如果选即时通讯系统项目,则如飞鸽传书2010右击项目点击属性,则出现如飞鸽传书2010

再点击系统必备:这些选择打包程序需要包含的组件,主要是我们需要.Net Framework组件,我们需要打包进来。
这里将.Net Framework 2.0(X86)打钩,并且在下面指定系统必备组件的安装位置选择第二项,这样就打钩的组件就会跟进安装包了。
第一项则是组件从微软网站上下载,第三项则是指定自定义位置。

点击确定,接下来,我们右击项目,如如飞鸽传书2010我选一个即时通讯系统网站点击启动条件,如飞鸽传书2010我们可以看到启动条件,我们来看看IIS条件,右击IIS条件,查看属性窗口,如飞鸽传书2010

这里可以看到设置条件,IISVERSION >= "#5"表示IIS版本需要5.0以上,如果需要6.0以上则是IISVERSION >= "#6"。下面我们来设置安装界面。右击项目如飞鸽传书2010

选择点击用户界面,如飞鸽传书2010这里我已经添加了三个步骤,分别是许可协议、客户信息、文本框(A)这三个。通过右击启动,点击添加对话框,如飞鸽传书2010

来选择我们需要的步骤。右击许可协议步骤,查看属性如下图我们知道在安装很多软件的时候都会有一步是许可协议,然后让我们点击同意,然后再下一步,就是这里啦。
我们这里添加了一个license.rtf文件到安装项目,这里就可以选择这个文件了。

由于在安装过程也需要设置数据库,所以我们还需要让安装用户在安装过程中输入数据库服务器信息,这里就是文本框(A)这个步骤啦。右击步骤查看属性窗口如飞鸽传书2010这里有四个文本框可以使用,我们只需要三个数据库服务器、帐号、密码,所以第四个Visible设置为false。由于需要配置数据库,则我们需要再建一个项目,新建一个类库项目,然后添加一个安装类,如飞鸽传书2010生成一个安装类如下图,是一个继承Installer类的类。

然后我们需要在安装类中编写代码啦。我们重写Install方法:public override void Install(IDictionary stateSaver)这里就是我们需要写配置数据库信息。

然后我们在安装项目中添加这个项目,如飞鸽传书2010然后右击安装项目,如飞鸽传书2010选择自定义操作,则出现自定义操作界面如飞鸽传书2010然后我们在安装的操作中添加刚才的新建的项目,右击安装,添加自定义操作,如下图:选中并点击确定。接下来我们需要在安装过程传递输入的数据传递这个项目中,右击安装下面的刚添加的主输出,如飞鸽传书2010属性框中的CustomActionData就是指定要传递到安装程序的自定义数据。

然后我们再回到新建的那个安装类,点击下载更好的飞鸽传书?在Install方法就可以接收安装过程中输出的数据库信息,如下:
public override void Install(IDictionary stateSaver)
{
    base.Install(stateSaver);
    string databaseServer = Context.Parameters["server"].ToString();
    string userName = Context.Parameters["user"].ToString();
    string userPass = Context.Parameters["pwd"].ToString();
    string targetdir = Context.Parameters["targetdir"].ToString();

//这里操作添加数据库,只要执行创建数据库的脚本就可以了。

//这个是测试在安装目录下添加接收到的用户填写的数据库信息
    File.WriteAllText(Path.Combine(targetdir, "log.txt"), databaseServer + "/n/r" + userName + "/n/r" + userPass);
}

这里Context.Parameters["server"]的Server和上面设置CustomActionData是对应的。

这样就完成了安装包的制作了,飞鸽传书2009编译生成一下,我们测试一下安装包是否真的有效。
下面接一下制作完安装过程:安装过程就这么多了。下面我们来看看是否已经安装成功,如飞鸽传书2010说明即时通讯系统网站已经成功被安装到虚拟目录下了。

也使得飞鸽传书2007的功能越来越强大!相关推荐

  1. 飞鸽传书2007绿色版

    各位哥哥转载请注明出处呀,要说明来自我的CSDN博客,谢谢,近工作比较忙,很少来CSDN,昨天一个朋友跟我说,他下载不了我写的< 飞鸽传书2007绿色版>,我觉得奇怪,于是上网一搜,果然没 ...

  2. 飞鸽传书2007绿色版 唯一官方下载地址

    最近工作比较忙,很少来CSDN,昨天一个朋友跟我说,他下载不了我写的飞鸽传书2007绿色版,我觉得奇怪,于是上网一搜,果然没有一个地方可以下载的,为了让大家方便,我还是在这里重新发布一下最新的下载地址 ...

  3. 飞鸽传书2007绿色版的发展

    很多人一直在质疑,为什么功能简单有限的飞鸽传书2007能够力压群芳,最终几乎接近垄断中国企业即时通讯软件市场?是的,从功能上说,一直以来飞鸽传书2007并没有什么特别之处,但相比之下,其他在线即时通讯 ...

  4. 飞鸽传书2011比飞鸽传书2007的进化

    飞鸽传书2011比飞鸽传书2007的进化,飞鸽传书2007应该是国内用户最早接触的局域网即时通讯软件,在国内的网民之间也具有较高的人气,但是毕竟因为是过早开发的即时通讯软件,在功能上使用有不少的局限, ...

  5. 飞鸽传书2007绿色版提供了无限量内部沟通方案

    网络C++的初级阶段,大家都有一样的心情,想方设法将外链做起来,让百度蜘蛛对网站感兴趣,重点做关键词,天天盯着排名看.这些事情做到一定阶段就不能当成主要的事情来抓了.外链为辅,内容为王,网站内容建设才 ...

  6. 飞鸽传书2007很给力

    只要有网络,员工还是会偷偷做一些无关工作的事情,比如浏览网页.观看网络视频.流连社交网络等等.这些情况在facebook.新浪微博等的红火下更加常见.在企业局域网内员工不上网的情况下,既保障内部即时通 ...

  7. 飞鸽传书2007用户需求就是做好需求处理

    飞鸽传书2007用户需求就是能帮飞鸽传书2007用户解决实际问题的一套解决方案.在经历过多年的企业项目之后,发现项目中最大的风险来自于飞鸽传书2007用户需求的变更.需求变更产生风险的最大原因在于未做 ...

  8. 飞鸽_飞鸽2007_飞鸽传书_飞鸽传书2007

    北京时间7月21日消息,据国外媒体报道,星球大战仿佛真正到来了.今天公布的消息显示,人类首次使用飞鸽武器击落运动中飞机的尝试获得了成功. 在加州海岸外的一个美国海军测试场进行的这一试验中,对空飞鸽系统 ...

  9. 影响信息业发展的飞鸽传书2007关键

    摘要:飞鸽传书2007 2012年07月30日美国根据反垄断法限制ibm等一体化公司将软件,在同等营销成本支出的情况下,但是现在我们双方通过企业qq联络,探路者在整个网站建立连锁零售网络,上世纪60年 ...

最新文章

  1. Jquery属性选择器(同时匹配多个条件,与或非)(附样例)
  2. boost::range模块adjacent_filtered相关的测试程序
  3. u检验、t检验、F检验、X2检验 (转)
  4. maven工程xml文件路径问题
  5. 2.5 隐藏委托关系
  6. C#实现简单WEB服务器
  7. androidstuio实现页面跳转_vue-router 基础:4类路由跳转示例
  8. go -context
  9. 更改boot.ini自动进入DSRM模式
  10. centos7虚拟机网桥模式不通_Centos7虚拟机桥接模式
  11. 如何拯救拖延症??11大招总有一招帮你搞定
  12. 【微信小程序】注册一个微信小程序
  13. 【Python爬虫】BeautifulSoup和实战
  14. openlayers4+中台风路径播放优化
  15. 湖南省第八届大学生计算机程序设计竞赛获奖名单
  16. 计算机网络安全评估,计算机网络系统安全性分析及评估
  17. c 语言怎么实现可视化编程,自定义编程语言的实现
  18. 鸿蒙系统应用(HarmonyOS)
  19. css 从右到左滚动,CSS 文字从左到右滚动 (右进左出)
  20. 基于JFreeChart的股票交易K线图停牌日期缺口优化完整解决方案

热门文章

  1. 远程代码执行(RCE)漏洞
  2. 奇迹mu GM命令管理器修改
  3. Plato Farm-以柏拉图为目标的农场元宇宙游戏
  4. Linux rz 上传文件失败
  5. 12种淘宝收藏加购方法 如何提高淘宝收藏加购?
  6. 【mud】object增加颜色的代码以及参考
  7. 黑客特种兵能套路一个骗子
  8. python数据处理pdf_Python数据处理pdf (中文版带书签)、原书代码、数据集
  9. Lync 2010与Lync 2013共存及迁移部署参考v1.0
  10. AcrelCloud-1000变电所运维云平台为用户提供便捷、全面的运维服务