c#
三叔二少爷
这个作者很懒,什么都没留下…
展开
-
检索COM类工厂中CLSID为{000209FF-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 800706ba。
其中提示RPC服务不可用,但是我的RPC服务是打开着的,试了网上的各种方法一不行这会儿我开开word提示我无法注册这篇文档。DCOM Server Process Launcher 服务如果被禁用了,打开就行了原创 2013-04-23 18:18:29 · 2721 阅读 · 0 评论 -
win8 iis 配置问题(HTTP 错误 500.19 - Internal Server Error)
这个问题以前就遇到过,一直没去解决,今儿个真是等着用了发布的网站,运行以后出现错误网上说这种情况可能是与vs与iis的安装顺序有关,一半都是先安装iis,然后再安装vs,其实我就是这样做的,但是还是报错网上给出的解决办法需要重新注册一下AspNet就可以了,具体步骤如下1 打开运行,输入cmd进入到命令提示符窗口。2 进入到C:\Windows\Microsoft.NE原创 2014-04-02 23:23:06 · 12696 阅读 · 2 评论 -
C#中找不到类型或命名空间名称"SqlConnection"以及连接别的数据库的命名空间
出现这种错误的可能原因有两个:可能原因一:在空间引用时,没有写using System.Data.SqlClient;可能原因二:在空间引用中已经写了using System.Data.SqlClient;这行代码,但是还是出现此错误,因为没有引入这个命名空间。解决办法:右击项目名,找到“添加引用...”,找到System.Data.SqlServerCe,点击确定,即可解决此错误转载 2014-04-02 22:17:54 · 25871 阅读 · 1 评论 -
C#两个数组合并
//第一个数组int[] i = {1,2,3};//第二个数组int[] j = {4,5,6};//声明你要的数组,长度是第一和第二数组长度的和int[] x = new int[i.Length+ j.Length];//将第一个数组的值放到你要的数组开头i.CopyTo(x, 0);//将第二数组的值接着第一个数组最后1位放j.CopyTo(x, i.L转载 2013-12-17 20:07:27 · 18725 阅读 · 0 评论 -
调用webservice时 URL 意外地以“/xxx”结束,请求格式无法识别。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidOperationException: 因 URL 意外地以“/GetReceivedInvoices”结束,请求格式无法识别。源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信转载 2013-12-17 16:30:59 · 1351 阅读 · 0 评论 -
解决COM组件80070005错误(转)
写了个webservice连接oracle 声称一个word文档,发布后调用时报错:Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 80070005.检索COM 类工厂中转载 2013-12-05 22:46:16 · 3184 阅读 · 0 评论 -
请求,调用数据库, 前后台交互
今天做了点东西,用到的东西比较杂,总结下,以备以后查阅:1、首先需要将c#连数据库查出的一条记录的每个字段值取出来,我是将这条记录的字段放在了一个数组中,如下: string[] Infos=new string[3]; public Array show2DcodeMsg(string id) { SqlConnection connecti原创 2013-08-15 00:29:52 · 1089 阅读 · 0 评论 -
缺少Excel命名空间的解决办法
项目中遇到Excel引用的问题,已经有一个项目引用了Excel object 11.0,用得效果也很好。可是在另一个项目中想引用Excel的时候,就是不能用Excel的的命名空间,提示“ 找不到类型或命名空间名称“Excel”(是否缺少 using 指令或程序集引用?) ”。当然有同仁说过这个方法,在以下的站点下载一个补丁,然后安装就好了,可是尽管我安装了好几遍,也没能解决我的问题。最后,我去找转载 2013-08-10 16:40:21 · 2304 阅读 · 0 评论 -
||和&&的区别
转自:风清扬| : 会检查每一个 条件的真伪,再做“或”运算||: 按照条件写的顺序,直到一个为true时,后面的条件则不再检查,直接进入条件 & : 会检查每一个 条件的真伪,再做“与”运算 &&: 按照条件写的顺序,直到一个为false时,后面的条件则不再检查,直接跳出 &是位运算符,表示按位与运算。&&是逻辑运算符,会短路。例如: public static vo转载 2013-07-29 21:48:08 · 1003 阅读 · 0 评论 -
一个webservice的初级例子
首先,我们必须了解什么是webservice.就概念上来说,可能比较复杂,不过我们可以有个宏观的了解:webservice就是个对外的接口,里面有函数可供外部客户调用(注意:里面同样有客户不可调用的函数).假若我们是服务端,我们写好了个webservice,然后把它给了客户(同时我们给了他们调用规则),客户就可以在从服务端获取信息时处于一个相对透明的状态.即是客户不了解(也不需要)其过程,他们只获转载 2013-07-03 23:35:37 · 988 阅读 · 0 评论 -
c#引用dll文件
要引用的dll放到工程目录下: [System.Runtime.InteropServices.DllImport("xxx.dll")] static extern bool LoadPara(string pParaFile); //dll里的方法名 [System.Runtime.InteropServices.DllImport("x原创 2013-07-12 08:57:48 · 2100 阅读 · 0 评论 -
11个高效的VS调试技巧
介绍调试是软件开发周期中的一个很重要的部分,有时很有挑战性,有时候则让程序员迷惑,有时候让程序员发疯,但是。可以肯定的是,对于任何不是太那个微不足道的程序来说,调试是不可避免的。近年来,调试工具的发展已经使得很多调试任务简单省时了。 本文总结了十个调试技巧,当你使用VS的时候可以节省你很多时间。1.悬停鼠标查看表达式调试有时候很有挑战性,当你步入一个函数想看看哪块出错的转载 2013-06-07 20:12:58 · 662 阅读 · 0 评论 -
项目文件或网站已移动或已重命名,或者不在您的计算机上
用Visual studio.NET 2003或2005在打开从网上下载的解决方案或从其他地方考来的解决方案时,往往会碰到一个这样的错误,提示说:“在解决方案中的一个或多个项目由于以下原因未能加载 项目文件或网站已移动或已重命名,或者不在您的计算机上。”,如下图:经笔者研究,我们可以通过以下步骤来解决该问题:首先,在相应的sln类型文件上点击右键,选择用记转载 2013-06-09 19:40:04 · 8402 阅读 · 3 评论 -
读取webconfig里面的appSetting和connectionString
web config里的配置文件,如: http://moss2007:7000" /> 在cs页面里读取:首先添加对System.Configuration.dll 文件的引用 private string siteUrl = ConfigurationManager.AppSettings["SiteURL"];有时用Confi原创 2013-06-08 14:22:12 · 21813 阅读 · 1 评论 -
c# out参数和ref参数的区别
最近在许多论坛上看到关于了ref和out的区别,发现解释的都不非常理想。 我想抄写点官方的解释,然后再来我自己的解释//如下方法参数上的 out 方法参数关键字使方法引用传递到方法的同一个变量。当控制传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。 当希望方法返回多个值时,声明 out 方法非常有用。使用 out 参数的方法仍然可以返回一个值。一个方法可以有一个以上转载 2013-04-30 22:33:04 · 1252 阅读 · 0 评论 -
解决win8系统netFramework3.5的安装问题
首先,打开Win8安装盘,找到sources\sxs文件夹,找到Win8安装盘中的sxs文件夹并将其复制到本地硬盘中,如 d:\sources\sxs; 打开c:\windows\system32文件夹,找到cmd.exe,右键点击该文件,选择“以管理员身份运行”;以管理员身份运行cmd命令行键入并执行以下命令:dism.exe /online /enable-featur原创 2013-04-28 19:35:38 · 1211 阅读 · 0 评论 -
把c#程序部署为exe安装软件的方法
1 、打开程序在解决方案管理器右键->添加->新建项目->其他项目类型->安装和部署->安装向导,各种下一步,不用管,只需去个名字就可以,单击确定后就创建成功了. 2 、创建成功后出现左右两栏,左边栏应用程序文件夹右键->添加->文件夹->我把新建的文件夹命名,然后选右键新建的文件夹->项目输出,项目选择应用程序,然后选择主输出后单击确定。 3、 单击确定后就出现三个东西,原创 2013-04-24 08:32:54 · 1860 阅读 · 0 评论 -
C#接口的作用
接口的作用C#接口是一个让很多初学C#者容易迷糊的东西,用起来好像很简单,定义接口,里面包含方法,但没有方法具体实现的代码,然后在继承该接口的类里面要实现接口的所有方法的代码,但没有真正认识到接口的作用的时候就觉得用接口是多此一举,当然你这样想那是绝对绝对错误的,比尔盖茨的微软请的员工都是比盖茨还聪明的人,他们的C#能添这样的多足吗?!关于接口的作用,网上有一位就真的深入浅出给我们做了很好转载 2014-08-07 20:56:05 · 765 阅读 · 0 评论