摘要:
把一个VMWare虚拟机实例拷贝到另一台服务器后,在事件查看器中的应用程序日志中不断出现Error in the RPC receive loop: RpcIn: Unable to send.错误,解决办法就是重装VMWare Toos,安装选项选择修复即可。 阅读全文
摘要:
海康威视提供的ipserver可以记录DVR设备的IP地址,并提供一个7071的端口给客户端查询用,我们在c#程序中可以用海康SDK包中的NET_DVR_GetDVRIPByResolveSvr函数来查询,程序中对这个函数的声明为: // 通过解析服务器,获取设备的动态IP地址 [DllImport("HCNetSDK.dll")] public static extern bool NET_DVR_GetDVRIPByResolveSvr(string sServerIP, ushort wServerPort, string sDVRName, ushort wDVRN 阅读全文
摘要:
在.net中非托管代码或非COM组件的外部DLL文件只能用DllImport的方式使用,但是在clickonce方式发布时不会自动包含到发布清单中去,办法是在项目中先把外部DLL文件作为普通文件添加进来,就象添加一个图片文件一样,用菜单中的添加现有项既可,然后就会出现在发布清单中,发布后的文件会自动加上deploy的后缀名,实际安装后会恢复原来的文件名,并且和exe文件处于同一文件夹中。 阅读全文
摘要:
如果内网和外网的端口号设置的不相同,那在使用Response.Redirect跳转的时候会无法成功。需要做以下设置: 阅读全文
摘要:
XP机器上WCF采用X509证书加密时IIS读取证书的授权 XP下的授权命令为:winhttpcertcfg -g -c LOCAL_MACHINE\My -s 证书名称 -a "ASPNET"如为2003的机器,授权命令为:winhttpcertcfg -g -c LOCAL_MACHINE\My -s 证书名称 -a "NETWORK SERVICE"winhttpcertcfg.exe程序需要在微软网站上下载。 阅读全文
摘要:
这个是我在2002年做的一个VFP程序中实现的方法, 现在看来功能和VFP8,9中的CursorAdapter非常相似, 因为属性设置有许多相同的地方,我甚至怀疑CA就是就是在这样的基础上再包装出来的类.以下是程序:与数据库的连接:nConnectHandle = sqlstringconnect("DRIVER=SQL Server;SERVER=" + cDbServer + ; ";UID=" + cUserName + ; ";PWD=" + cPassword + ; ";DATABASE=" + cDa 阅读全文
摘要:
在.net中本地调试asp.net网页时,treeview控件显示为文字方式,原因是在http://localhost/下面找不到webctrl_client的路径,解决的方法是把webctrl_client文件夹拷贝到C:\Inetpub\wwwroot\下面就可以了。 如果正式执行时treeview控件不显示,比如在windows2003的ie6中,原因是ie中的安全等级设置需要修改。 阅读全文
摘要:
在开发和使用C/S工作方式的程序时,经常会遇到程序升级的问题,以前经常是用人工方式拷贝升级,这在网络变得日益庞大时显得十分烦琐。能不能像许多网络程序一样,在程序更新时自动更新本地程序呢?笔者经过两天时间,参考了一些资料,在VFP下实现了程序的自动升级功能。基本思路是通过升级程序自动从指定的FTP服务器中下载升级文件来更新程序。程序的基本运行环境:VFP7+Win98(Win2000),服务端:FTP服务器,程序运行正常。对于VFP5以上程序应该可以运行,但没有测试。在其他语言下实现方法应该是相同的。第一步 判断程序是否需要升级。最简单的方法是在程序中设定一个版本常量,在程序启动时和远端库中设. 阅读全文
摘要:
一是开始用FTP快照方式,设置好后运行中无法传输快照,应该是FTP设置中的问题,有待进一步研究。后改用文件夹共享方式,出现无法取得文件的错误,原因是订阅服务器上的快照文件夹设为默认设置,改成设置为备用文件夹,格式为“\\发布服务器名\发布文件夹名”,能进行传输了。 二是快照传输中出现无法定位服务器“LNKSVR”、“linkserver”等错误,原因是发布的数据库中的某些存储过程中有“LNKSVR”、“linkserver”等链接服务器名称无法定位,改为取消这几个项目的发布后成功。 阅读全文