yet

Dream Will Come True

 

2005年8月16日

协议分析[高校杯准备]

摘要: MSNP9协议分析报告 1. 连 接 MSN Messenger协议建立在TCP/IP之上。除了文件传输和语音聊天是直接的"点对点"通信之外,其它所有的情形全部通过服务器进行。 在逻辑上,一共有三种类型的服务器,各司其职: 派遣服务器(Dispatch Server, DS) - 客户端最初连接的服务器。负责给客户端分配合适的通知服务器。域名是messenger.hotmail.com,标准服务... 阅读全文

posted @ 2005-08-16 02:20 yet 阅读(650) 评论(1) 推荐(0) 编辑

把.NET程序部署到没有安装.NET Framwork的机器上

摘要: 本文讨论了如何使用Windows Installer技术发布.NET程序,以及如何使用native代码判断目标机器上是否安装有.NET Framework; 如果没有,将自动安装.NET Framework然后安装作者自己的.NET程序。...制作自己的安装程序 在VS.NET中,我们可以通过建立"Setup and Deployment Projects"项目,非常灵活方便的把自己的.NET程... 阅读全文

posted @ 2005-08-16 02:02 yet 阅读(362) 评论(0) 推荐(0) 编辑

项目打包时自定义安装属性,如数据库名等

摘要: 项目打包总结 实现功能:根据用户自定义指定的数据库名及其他一些文件的安装如(iewebcontrols) 步骤: 新建一项目:visual C#项目 , 选中类库模板 ,如命名为myInstall,在此项目下面添加一新项:选择安装程序类(Installer1.cs),在此我采用默认名。此安装类库将实现数据库的安装及其他一些文件的安装。 在installer1.cs里我们将重写安装类的方法:见参考... 阅读全文

posted @ 2005-08-16 01:58 yet 阅读(317) 评论(0) 推荐(0) 编辑

自动安装SQL Server数据库

摘要: 当你的项目基本完成测试,准备发布的时候,制作一个用户使用简便的自动安装包就成为编码完成后的又一个需要解决的问题,工程开发的是否完满,从安装中,用户应该会有个最初的体验。 下面简单介绍一下如何在工程中添加Microsoft SQL Server 2000 Desktop Engine (MSDE)的自动安装合并模块MSM: 1. 首先你需要下载MSDE2000的sp3安装包。可以从下面的链接... 阅读全文

posted @ 2005-08-16 01:50 yet 阅读(351) 评论(0) 推荐(0) 编辑

在制作打包程序的时候自动在用户计算机中还原SQL数据库

摘要: 发布程序到已经有SQL环境的计算机时,自动使用SQL的Osql来恢复指定的数据库到你的SQL Server的Date中。 首先,在c:\创建一个临时目录,例如c:\TempBD ,拷贝Osql.exe到目录下,拷贝你的数据库备份(TruckDB)到目录下;在目录下分别创建Restore.bat和Restore.txt文件,内容如下: 1. Restore.bat文件内容: o... 阅读全文

posted @ 2005-08-16 01:48 yet 阅读(330) 评论(0) 推荐(0) 编辑

截系统热键

摘要: 截系统热键A;public class Win32Hook{ [DllImport("kernel32")]public static extern int GetCurrentThreadId(); [DllImport( "user32", CharSet=CharSet.Auto,CallingConvention=CallingConvention.StdCall)]public stat... 阅读全文

posted @ 2005-08-16 01:40 yet 阅读(193) 评论(0) 推荐(0) 编辑

导航