随笔 - 714
文章 - 0
评论 - 12812
阅读 -
301万
01 2010 档案
记录下IE7下的input标签bug
摘要:bug描述:有一个select标签和一个input 标签,当下面的短就五个字变长时,右侧的单选框没动。如下示例:联动: 请看好变化 本示例在IE6,IE8,firefox下正常,IE7下有bug。所以请用IE7浏览看下bug。通过点击两次单选框,状态可恢复正常。目前本人的临时解决方案是通过模拟双击单选框,即隐藏再显示“短就五个字”的下拉框。来定位好样式。路过的有没有好的解...
阅读全文
CYQ.Data 轻量数据访问层(九) 自定义数据表实现绑定常用的数据控件(下)
摘要:继上一篇已过两月有余,上一篇时正巧遇出差。回来时找不到当初的demo程序,于是此系列就暂时放下了。上一篇:CYQ.Data 轻量数据访问层(六) 自定义数据表实现绑定常用的数据控件(中)不过,还是得补一篇下,先让它为之小小完整一下:还记得当初以为似找到:行数组Copy之后,再array.GetEnumerator();就可行。实际操作之后,发现不可行,于是,这不可行的路就不写了,避免浪费大伙精力看...
阅读全文
网站安装打包 修改app.config[六]
摘要:在winform的安装工具中,少不免有一些配置文件要放到app.config去,于是修改也是成了一种需求!无论是修改web.config还是app.config,普遍方式都有两种,用net自带封装的类,或是自定义xml操作。可参考之前的一篇:网站安装打包 webconfig修改[三]这里用的,还是以xml方式操作,比竟类都写了,就顺路用上了。这里的操作方式和webconfig的差不多一个样:修改a...
阅读全文
网站安装打包 浏览网站[五] 附加IIS其它功能
摘要:在创建完网站与虚拟目录,接下来就是要浏览网站了,于是,在界面上多加一个按钮,点击浏览是顺势而加了:代码就一句:[代码]//IP地址用System.Net.Dns.GetHostAddresses(Dns.GetHostName())[0].ToString()就可获取以下附加一下IIS一些其它功能: IIS重启:IIS重启 Code highlighting produced by Actipro...
阅读全文
网站安装打包 新建网站[四][虚拟目录及其它方法] 下
摘要:接上一节,网站安装打包 新建网站[四][创建网站] 中这里提供一下创建虚拟目录的大体方法,虚拟目录是通过Root节点去创建的:创建虚拟目录 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--publicboolCreateWebVirtualDir(st...
阅读全文
网站安装打包 新建网站[四][创建网站] 中
摘要:在IIS6.0的帮助文档中,对于创建IIS,提供了三种程序管理方法,一种是WMI,另一种是ADSI,还有一种是命令行方法。这里,采用网上代码比较多的ADSI编程方式进行。用C#进行ADSI编程,需要引用添加名称空间:System.DirectoryServices主要操作类是:DirectoryEntry操作的内容主要是xml节点:这点上,最好从IIS-》网站右键-》所有任务-》将配置保存到一个文...
阅读全文
网站安装打包 新建网站[四][文件解压] 上
摘要:在新建网站之前,就是要把打包好的项目拷贝一份到IIS指定的路径上,同时,还要为个别目录设置相应的访问权限!于是就产生了两件事:1。拷贝-》[这里我是采用RAR打包,然后解压]2。设置权限如果是用拷贝方式,关于文件夹Copy,可以参考我的这篇文章:文件夹复制操作(非递归循环遍历文件夹)http://www.cnblogs.com/cyq1162/archive/2007/05/28/762294.h...
阅读全文
网站安装打包 webconfig修改[三]
摘要:在net中,在System.Configuration.ConfigurationManager中,提供了几个静态方法,用来修改配置文件。如:System.Configuration.Configuration config = System.Configuration.ConfigurationManager.OpenMachineConfiguration();获得应用程序下的配置文件,之后再...
阅读全文
网站安装打包 软件环境检测与安装[二] 下
摘要:这一节主要说安装!1。操作系统这个应该不用了,没系统也没法运行了!2。IIS安装这个是重点,最后面介绍!3。framework安装这个也不用了,工具安装时会先检测,如果没安装这工具也打不开了!4。RAR安装这个可以通过调用RAR的安装文件启动安装。代码简单的就一句话:Process.Start(“RAR的安装软件路径”);以下重点介绍IIS的自动安装IIS的自动安装也很简单...
阅读全文
网站安装打包 概述[一]
摘要:怎么制作一个网站安装的软件?以前一开始的时候,是通过制作web安装程序,然后框的一下把网站安装完了。但是由于网站涉及到虚拟目录,创建网站等操作,直接制作web安装程序,如果中间有大量的配置是是灵活改变的,就变的相当的烦锁了。于是,换了一种方法:通过制作一个网站安装的工具,然后通过制作应用程序安装程序:--------就是制作一个网站安装工具,然后通过安装工具,再进行网站安装!!!一.工具的组成:五...
阅读全文
网站安装打包 软件环境检测与安装[二] 上
摘要:这一节主要讲检测,下一节讲安装!一个C#制作完的工具一运行,一个可以不用检测与安装的就是framework环境了,要是没这东西,也运行不起来。这里提供几个检测的范围:一.检测操作系统版本二.检测IIS版本三.检测framework版本四.检测RAR工具是否安装以下为具体实现:一.检测操作系统版本: 我们通过:System.Environment.OSVersion.Version 可以获取到操作系...
阅读全文
记录下关于调用RAR解压缩的问题
摘要:第二次写代码关系到调用RAR实现解压缩了。还是记录下来一下问题。第一次是写Demo,试验通过RAR解压缩实现网站升级覆盖。第一次写时遇到的问题记录:1。在XP下,在Web中解压覆盖正在运行的Asp.net程序目录(自身覆盖自身)。出错-》异常是进程内自己无法覆盖自己解决过程是:以为通过创建应用程序域来解决这问题,失败!接着把项目放到Win 2003 桌面上,调用解压,能解压,但乱七八糟的不知道解压...
阅读全文
C# 创建网站 无法启动与停止的问题
摘要:这个问题郁闷了近一天。这两天写Web网站安装,网上找到相关的创建网站代码有很多。这里郁闷的问题是:用DirectoryEntry创建完网站后,可以响应删除,却无法停止与启动。一当停止与启动命令,则报"服务没有及时响应启动或控制请求"错误。我忙里忙的比照参数,因为用代码创建的才有问题,而手动新建的则正常。所以上面报的错误根本无法解决问题。还是入正题。最终的问题定位在站点ID上。一开始我的ID是以年月...
阅读全文