C#
王忠海
这个作者很懒,什么都没留下…
展开
-
检索 COM 类工厂中 CLSID 为 { } 的组件时失败,原因是出现以下错误: 80040154。
检索 COM 类工厂中 CLSID 为 {XXXX-XXXX-XXX-XXXXX-XXX} 的组件时失败,原因是出现以下错误: 80040154。如以上问题出现,多半是因为COM控件未在目标机器上面注册造成的解决方法:Resvr32 .net中引用控件的名称如果注册成功,问题不在出现但是如果是在x64位的系统中,即使控件注册成功,错误依照提示,是因为大多数第三方写的CO转载 2015-09-17 10:43:01 · 8561 阅读 · 0 评论 -
.net 允许远程访问本机正在DEBUG的服务 vs2013
https://blog.csdn.net/huoliya12/article/details/80623377转载 2019-02-22 15:44:18 · 283 阅读 · 0 评论 -
C#窗体设计:自动调整控件大小
新建一个C#应用程序,应用程序命名为Change 窗体界面设计如下 双击窗体添加Load()函数,函数中添加一下代码: private void Form1_Load(object sender, EventArgs e) { this.Resize += new EventHandler(Form1_Resi...转载 2018-09-29 14:38:59 · 11039 阅读 · 2 评论 -
VS2017添加引用报错
未能正确加载“ReferenceManagerPackage”包。此问题可能是因配置更改或安装另一个扩展导致的。可通过查看文件“C:\Users\Administrator\AppData\Roaming\Microsoft\VisualStudio\15.0_3dfc125b\ActivityLog.xml”来获取详细信息。重新启动 Visual Studio 可帮助解决此问题。继续原创 2017-10-18 12:13:50 · 5365 阅读 · 1 评论 -
处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”
导致这个错误的原因是先安装了.net framework 4.0,再安装iis7.0,部署在iis上的4.0框架web项目就会出现上边的错误,处理办法就是重新注册一下.net framework 4.0 ,具体注册方法如下:1、启动cmd (win键+R 启动cmd) ,找到 4.0所在的目录,一般是C:\Windows\Microsoft.NET\Framework\v4.0.3031转载 2017-07-03 11:15:20 · 692 阅读 · 0 评论 -
MediaInfo参数大全
用C#调用MediaInfo,最麻烦的就是传递参数不知道是什么,非得先把所有参数输入来查找。以下都是通过Get(StreamKind.***,0,i++,InfoKind.Name)获得的.获得方法参见。通过视频、音频、或图像测试。1.视频参数Video parameter参数:Count 值:201参数:Status 值:参数:StreamCount 值转载 2017-03-15 10:53:35 · 1378 阅读 · 0 评论 -
WCF入门
先创建一个 空白解决方方案 命名为:WCFApp创建WCF服务1:Visual c# -- Web -- WCF 服务应用程序 删除 service1.svc 及 Iservice1.cs2::添加新建项 -- Visual c# -- WCF 服务 -- 改 Service1.svc 为 Calculator.svc --确定系统自动添加转载 2016-11-04 17:07:23 · 490 阅读 · 0 评论 -
由WSDL文件生成WEB service server端C#程序
一般一个已经实现功能的WEB Server会发布自己的WSDL文件,供客户端生成代理类。 但有时是先有的server与client交互的接口定义(WSDL)文件,然后由server和client端分别写程序,一个提供web服务,一个使用web服务。以下介绍如何由已有的WSDL文件在VS2005中生成server端代码。1)使用VS2005提供的工具wsdl.exe由转载 2016-10-26 08:56:42 · 841 阅读 · 0 评论 -
寄宿于CS程序的WCF服务
最近项目中,需要对外部程序提供服务接口,用来进行数据交互和部分设备控制。由于都是使用的.NET平台开发的,因此想到使用WCF服务。之前也用过WCF服务,但是当初使用的时候是通过IIS寄宿的,有些地方不太让人满意,一则是同一个软件要部署两个地方,CS的桌面程序和寄宿于IIS的WCF服务部分,二则是由于系统本身问题,使用的是SQLite数据库,无法实现多线程访问,造成了数据重复,容易造成数据不一致。所转载 2016-11-04 17:12:09 · 362 阅读 · 0 评论 -
谈C#中的Delegate
引言 Delegate是Dotnet1.0的时候已经存在的特性了,但由于在实际工作中一直没有机会使用Delegate这个特性,所以一直没有对它作整理。这两天,我再度翻阅了一些关于Delegate的资料,并开始正式整理这个C#中著名的特性。本文将由浅入深的谈一下Delegate这个特性。一.Delegate是什么? Delegate中文翻译为“委托”。Msdn中对转载 2016-03-04 16:52:34 · 232 阅读 · 0 评论 -
C#编写XML读写类操作xml文件
下面的例子是用C# 在asp.net 中实现对xml的操作,环境是vs2005 , 自己写了一个操作类,然后在使用的时候调用它。实现:登录用户信息的添加、修改和删除,不使用数据库,只在本地存放一个xml文件。时间:2007年12月21日下面是User.xml文件的格式,放在网站跟目录中,本例只为实现操作xml的功能,所以登录密码没有加密,在实际应用中,你应该考虑这个问题。同转载 2015-09-14 13:28:22 · 2415 阅读 · 1 评论 -
WebService 的创建,部署和使用
WebService,即Web服务,能使得运行在不同机器上的不同应用无须借助,专门的第三方软件或硬件,就可相互交换数据或集成. 第一次选择WebService,是为了替代数据库远程连接.我们都知道当SQL允许远程时,则要打开某一端口.但这一点在我们已经部署好的服务器上,却是不被允许的,于是就选择WebService来代替了.当然现在我们也可以选择WCF来完成.不过这不是我们今天的主题.转载 2015-09-15 13:35:04 · 411 阅读 · 0 评论 -
解析利用wsdl.exe生成webservice代理类的详解
利用wsdl.exe生成webservice代理类:根据提供的wsdl生成webservice代理类1、开始->程序->Visual Studio 2005 命令提示2、输入如下红色标记部分D:/Program Files/Microsoft Visual Studio 8/VC>wsdl /language:c# /n:TestDemo /out:d:/Temp/TestServ转载 2015-04-17 15:59:09 · 1125 阅读 · 0 评论 -
C#实现窗体控件随窗体大小改变(包括字体大小) 修正版
private float X;private float Y;private void setTag(Control cons) { foreach (Control con in cons.Controls) { con.Tag = con.Width +":" + con.Height ...转载 2019-04-10 15:20:02 · 557 阅读 · 0 评论