随笔分类 -  Debug

摘要:客户机 要想 连接 oracle服务机(装了数据库的机子),只需要在客户机配置一个 本地服务名就行了,不管你用Oracle服务端的配置工具 还是客户端的配置工具,都没有问题。 如果只是客户机连接服务机,也不用启动什么Oracle服务,只要服务机的 监听服务/数据库服务 开启就行了。 我连接... 阅读全文
posted @ 2014-05-25 10:11 金河 阅读(519) 评论(0) 推荐(0) 编辑
摘要:主要可能有以下三种情况:1,生成的代码放错位置了,在iis中浏览打开网站目录,确保路径正确,不要自以为是。2,页面和动态库不匹配,都要更新。3,清除浏览器的缓存。 阅读全文
posted @ 2014-05-24 20:20 金河 阅读(1013) 评论(0) 推荐(0) 编辑
摘要:URL编码:不同的操作系统、不同的浏览器、不同的网页字符集,将导致完全不同的编码结果。 因此如果Url中有中文或特殊字符,一定要自己调用函数编码解码,不要让浏览器帮你编码,否则出现了问题会浪费你很多时间才能找到原因。 编码的实验网上有文章,请看此处:http://www.ruanyifeng... 阅读全文
posted @ 2014-04-23 14:13 金河 阅读(1996) 评论(0) 推荐(0) 编辑
摘要:今天看了一篇文章,说的是使用微软自带的日志类写日志,然后晚上我就花了2个多小时自己动手试了一下,然后模仿者自己封装了一个类库。 下面是自己封转的类:/***** * 创建人:金河 * 创建日期:2014-4-2 22:43 * 内容:日志类 */using System;using System.Collections.Generic;using System.Text;using System.Diagnostics;using System.IO;namespace Log{ /// /// 继承TraceListener /// (1)必须要重写的方法void ... 阅读全文
posted @ 2014-04-02 23:05 金河 阅读(5962) 评论(0) 推荐(0) 编辑
摘要:1,我在form之外添加了一个button,结果提示错误:“Button”的控件“PreButton”必须放在具有 runat=server 的窗体标记内。解决办法: 在页面中重写Page基类的VerifyRenderingInServerForm方法 public override void VerifyRenderingInServerForm(Control control) { // Confirms that an HtmlForm control is rendered for }来源:http://www.cnblogs.com/littleangel7/articles... 阅读全文
posted @ 2012-12-14 15:55 金河 阅读(317) 评论(0) 推荐(1) 编辑
摘要:1,错误:Cookie 的“Value”=“978314226110,978321789656”部分无效.net的cookie值中不能有逗号解决:把逗号改为%2c2,错误:序列包含一个以上的匹配元素当使用Linq的SingleOrDefault方法时,如果满足条件的数据有多条,则报错;处理:进入数据库删除重复的数据。 阅读全文
posted @ 2012-11-09 17:16 金河 阅读(208) 评论(0) 推荐(0) 编辑
摘要:今天遇到错误:无法启动程序“http://localhost:3303/Default.aspx”把解决方案关了,重新打开项目,然后就好了。网上有说:可能是修改了默认浏览器,需要修改注册表:添加:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\iexplore.exe]@=”C:\\Program Files\\Internet Explorer\\iexplore.exe” 阅读全文
posted @ 2012-09-17 11:42 金河 阅读(1105) 评论(0) 推荐(0) 编辑
摘要:有时候在vss下来回的获取,生成,也许这些都没有报错,但是一旦运行就提示:分析器错误“/”应用程序中的服务器错误。<%@ Application Codebehind="Global.asax.cs" Inherits="erfang.web.Global" Language="C#" %>解决办法:直接单击:登录页面-----在浏览器中查看,这个时候问题就暴露出来了。很多情况都是没有生成,或者是重新生成后引用失效。 阅读全文
posted @ 2012-09-14 16:59 金河 阅读(18381) 评论(4) 推荐(0) 编辑
摘要:今天调试程序时,有一个else if不会判断,如下:if (websiteid == WebSite.AnJuKe){ }else if (websiteid == WebSite.LieBiao){} else if(websiteid == WebSite.House365){ }当websiteid ==WebSite.House365时,按道理该在最后一个else if单步停一下,结果就是不停。 而且对应的House365类库加的断点显示:当前不会命中断点解决方案如下:重新生成House365类库,在... 阅读全文
posted @ 2012-09-13 15:29 金河 阅读(2137) 评论(0) 推荐(0) 编辑
摘要:1 使用Console输出时有时出现格式错误,下面是一个易错点: Console.WriteLine("占位符中不能有空格:{0}", 1); //对 Console.WriteLine("占位符中不能有空格:{0 }", 1);//对 Console.WriteLine("占位符中不能有空格:{ 0}", 1);//错,左边不能有空格 阅读全文
posted @ 2012-06-09 16:37 金河 阅读(233) 评论(0) 推荐(0) 编辑
摘要:普通程序员的日代码量约30行,剩下的大多数时间都在调试。下面介绍一些有用的调试技巧。1、使用调试器 断点:在某行最左端点击或按F9就会加一个断点,程序会在断点处停下。 监视窗口:启动调试以后,选择 “调试" 菜单的 "窗口"菜单,随便选择一个监视窗口,然后就可以在编辑窗口中添加你要监视的变量,调试时查看它们的值。可以把变量或表达式拖入编辑窗口。 即时窗口:"调试"菜单--“窗口"---”即时",这个可以在非调试下执行,可以计算表达式、执行语句。输入变量名,回车就显示当前值。输入 > ,再输入命令,就会执行,如输入 &g 阅读全文
posted @ 2012-05-31 16:37 金河 阅读(3909) 评论(0) 推荐(0) 编辑
摘要:当用户点击窗体右上角的叉时,有时候程序并没有实际退出。那么如何让程序结束呢? 找到窗体的FormClosing事件,在事件处理方法中添加this.close();然后程序就会自行清理资源,关闭程序; 如果写Application.Exit();仅仅是终止了消息泵,但是并不强制退出。 阅读全文
posted @ 2012-05-30 11:04 金河 阅读(203) 评论(0) 推荐(0) 编辑
摘要:今天打开昨天做的一个vs项目时,提示:上次加载该解决方案,打开关联文档时遇到错误。为了避免该错误,这次解决方案加载将跳过文档加载。 然后我一双击窗体对应的文件就提示 :需要调试。 网上的解决方案是:开始->所有程序->Microsoft Visual Stdio 2005->Visual Stdio Tools->Visual Stdio 2005 命令提示 这时会弹出一个命令行对话框, 输入cd..退到上一级目录, 然后 cd Common7\IDE 进入该目录后再输入devenv.exe /setup /resetuserdata /resetsettings重新初 阅读全文
posted @ 2012-05-28 09:22 金河 阅读(1134) 评论(0) 推荐(0) 编辑
摘要:今晚写一个聊天客户端的程序,花了很长时间设计界面,然后在我定义P2PClient类的时候用到了类TcpClient,这是一个有关收发数据的类,但是我定义项目名的时候用了TcpClient,这样在我使用类TcpClient时,vs就总是提示错误,后来在给项目重命名TCPClient,还修改项目属性中的默认命名空间和程序集名,但是仍旧报错,这是因为还有一些隐藏的地方没有修改过来,下面是修改方法。 双击主窗体,在源代码中修改命名空间为TCPClient,将对应的..Designer.cs文件中的命名空间改名为TCPClient. 源文件Program.cs中的命名空间也要修改为TCPClie... 阅读全文
posted @ 2012-05-27 21:17 金河 阅读(6870) 评论(0) 推荐(0) 编辑
摘要:1 Debug类(1)提供一组帮助调试代码的方法和属性。(2)Debug.Listeners 属性 获取监视调试输出的侦听器集合.Listeners 集合被 Debug 和 Trace 类共用;向任何一个类添加元素侦听器将会向两者同时添加。/* Create a listener that outputs to the console screen, and * add it to the debug listeners. */ TextWriterTraceListener myWriter = new TextWriterTraceListener(System.Console... 阅读全文
posted @ 2012-05-25 09:14 金河 阅读(1808) 评论(0) 推荐(0) 编辑