NET常见错误解决方案
罗盘系统实施常见错误及处理方法

系统实施常见错误及处理方法一、前台(餐饮、后台等)客户端文件损坏错误错误原因:文件损坏解决方法:参照报错目录将”.11……”这个文件夹下的文件剪切到其它地方(备份),再重新启动客户端软件。
二、前台(餐饮、后台等)客户端升级、重装报错错误说明:此时重新安装新版本客户端或者卸载客户端都会重复报这个错误错误原因:文件损坏解决方法:将程序安装目录下的文件夹整个删除,然后再重新安装客户端软件。
如图:删除整个文件夹“罗盘餐娱系统”。
三、运行接口程序报错(.net程序)错误原因:A:没有装运行环境;B电脑中毒解决方法:1、安装接口运行环境(.net Framework)2、如果装了运行环境也无效,那么应该是电脑中毒,此时360等无法打开,请查杀木马后再运行程序。
四、接口程序第一次能顺利打开,第二次打开出现“一闪就消失”的现象错误原因:电脑中毒解决方法:请杀毒后再次安装接口程序。
五、打印接口正常运行,执行打印任务时报错:“RPC服务器不可用”错误原因:打印服务没有启动解决方法:右键我的电脑->管理->服务查找一下服务并将其启动。
Remote Procedure Call (RPC) Locator 启动Remote Procedure Call (RPC) 启动Print Spooler 启动六、Windows XP下门锁接口运行正常,但是换到Windows7系统后不能制卡(读卡,启动都正常)错误原因:系统默认时间格式与部分程序不兼容解决方法:因Windows 7系统采用的默认时间格式如下图所示,不同于XP系统解决方法一:Win7系统请单击右下角时间显示位置,进入时间格式设置界面,将“短日期”格式设置为“yyyy-MM-dd”,时间设置为“HH:mm”注意:部分XP系统也有可能被人为改变了默认时间格式,可到控制面板->区域和语言选项中进行自定义,格式同上。
解决方法二:到接口下载地址下载新的Main.dll文件覆盖接口目录下的原有文件即可。
常见Web漏洞描述及加固建议

Padding Oracle
高
</configuration> error.html 需自己创建。 [3] 限制能连接数据库的 IP 范围。
不安全 HTTP 方 法未禁用
高
漏洞描述:WebDAV (Web-based Distributed Authoring and Versioning) 一种基于 HTTP 1.1 协议的通信协议。它扩展 了 HTTP 1.1,在 GET、POST、HEAD 等几个 HTTP 标准方法以外 添加了一些新的方法,使应用程序可直接对 Web Server 直接 读写,还可以支持文件的版本控制。不合理的权限配置导致任 意用户可以通过 PUT 方法直接上传任意文件到有写权限的目 录,例如攻击者可上传 WebShell,从而控制网站。 解决方案: [1] 限制 PUT、DELETE、SEARCH、COPY、MOVE 等危险的方法的 访问权限 [2] 如果不需要使用上述方法,应关闭方法 漏洞描述: 由于配置问题或代码问题访问目标出错时返回默认 错误信息,可能包含 SQL 语句、Web 应用的物理路径、应用的 版本信息等等。攻击者可以通过这些信息来进行下一步的攻 击。 漏洞地址:
CVS 信息泄露
中 漏洞地址: 解决方案: [1] 配置敏感文件的访问权限 [2] 或移除敏感文件到非 Web 应用的目录 漏洞描述:SVN 是 Subversion 的简称,是一个开放源代码的 版本控制系统,相较于 RCS、CVS,它采用了分支管理系统, 它的设计目标就是取代 CVS。主要用于在多人开发环境下的源 码的维护,SVN 目录如果被非法访问,攻击者可通过该目录获 取敏感信息,如网站服务器端源代码,从而利用这些信息进一 步进行攻击。 漏洞地址: 解决方案: [1] 配置敏感文件的访问权限 [2] 或移除敏感文件到非 Web 应用的目录 漏洞描述:远程服务器的 SSL 证书已经过期。远程服务使用 SSL 进行通信有助于帮助用户识别所访问的是否经过认证的 网站。如果证书已过期,浏览器会给出相应警告提示,用户点 击确认后可继续访问。如果通信流量被监听,也会提示证书存 在问题。此时如果用户没注意到,而习惯性关闭警告窗口,导 致通信流量被监听而未发觉。 解决方案:
“MultipleNetIdentifiers”错误提示

PCB绘图时,使用ERC出现“Multip le Net Identi fiers”错误提示:解决办法:可能是由于不同的网络标号连在了一起,或同一根连线上给了不同的网络标号。
如果为单张原理图,在图上查找带有错误标号的位置即可;为多张原理图时,要查找所有图;尤其是多层原理图时,很有可能错误是在子图中。
在其他博客上看到的。
写给prot el初学者第一次用pr otel画PCB还在大三。
完全自学,没有任何人可以请教。
看懂书很容易,依葫芦画瓢也很容易,但新手往往会犯错,会出问题,这时候若没有经验者指导,小问题也成了大问题。
回忆起刚开始时上网发帖求助,自我摸索的那段经历,感触良多。
所以今天整理下心情,把一些心得贴上来,都是些最最基本的,希望对想学的,正在学的,或已经困扰的朋友有所帮助。
1.原理图常见错误:(1)ERC报告管脚没有接入信号。
a. 创建封装时给管脚定义了I/O属性。
譬如,把输入端口和输出端口连在一起就会报错。
其实,若不用pro tel做电路仿真,就无需对管脚的I/O属性进行定义。
b. 建元件或放置元件时修改了不一致的grid属性,管脚与线没有连上。
c. 建元件时pi n方向反向,必须非pin name端连线。
(2)ERC报告重复的网络标号(Error: Multip le Net Identi fiers)。
可能是由于不同的网络标号连在了一起,或同一根连线上给了不同的网络标号。
需要注意的是,PROTEL指出的错误处不一定是真正的错误处,也可能错在其他的原理图上(若是层次电路图时)(3)元件跑到图纸界外:没有在元件库图表纸中心创建元件。
(4)创建的工程文件网络表只能部分调入pcb:生成netl ist时没有选择为g lobal。
常见游戏弹出错误警告框(不能运行)的解决办法)

常见游戏弹出错误警告框(不能运行)的解决办法
本帖最后由CuoDie于2011-4-1119:15编辑
1.提示“没有找到d3dx9_xx.dll”等字样的报错
解决办法:DX需要安装或升级,点此下载最新DX组件
2.提示“应用程序正常初始化失败”等字样的报错
解决办法:可能是由于未安装C++组件,点此下载Visual C++2008
3.提示“Assertment failed”等字样的报错
解决办法:缺少物理加速驱动,或显卡不支持,若是前者,请更新你的显卡驱动
4.提示“visual c++”等字样的报错
解决办法:没有正确安装vcredist(VC++),,点此下载Visual C++2008 5.提示“.NET Framework”等字样的报错
解决办法:检查是否安装了 Framework,
下载.net framework3.5,下载.NET Framework2.0
6.提示“pixel shader”等字样的报错
解决办法:显卡或显卡驱动太旧,尝试升级您的显卡驱动
7.提示“texture is too large2048*2048”等字样的报错
解决办法:一般是WIN7系统下显卡驱动过旧,尝试升级您的显卡驱动
陆续更新中.......
本主题由SongHero于2011-5-2414:14鉴定为推荐。
IE常见问题解决方案大全

IE常见问题解决方案大全1、屏蔽3721插件。
打开IE,选择"工具"-"Internet选项"-"安全"-"受限制的站点"-"站点",添加进受限站点中,确定。
将所有有关ActiveX的选项均设为"禁用"。
如果你使用的是WINXP系统,也可以把插件安装到不信任的证书里,这样也可以避免3721插件的跳出。
2、网际快车(FLASHGET),但是用右键"使用网际快车下载"没有反应。
不要把FLASHGET以及NETANTS装在中文路径下,例如:D:网际快车。
因为网际快车的右键功能是调用Jccatch.dll文件实现的,而系统使用一个DLL文件要先用REGSVR32命令进行注册,但是REGSVR32不支持中文路径名,所以会造成这种情况。
如果你是重装的系统,只要运行一次REGSVR32 Jccatch.dll即可继续使用了。
如果提示模块找不到的话,可以用记事本写一个BA T批处理文件,内容为"REGSVR32 Jccatch.dll"(红色双引号部分),然后把这个BA T文件拷贝到FLASHGET安装文件夹中运行。
3、不小心把桌面的Internet Explorer图标删除了,怎样恢复?打开IE-工具-Internet选项-高级-选取"在桌面显示Internet Explorer"。
或者选择"属性"在"显示属性"中选择"桌面"然后再选择"自定义桌面"把"Internet Explorer"的复选框勾起来就可以了!4、IE窗口最小化。
(1)打开"注册表编辑器",找到[HKEY_CURRENT_USER\Software\ Microsoft\Internet ExplorerDesktop \Old WorkAreas] ,然后选中窗口右侧的"OldWorkAreaRects",将其删除。
宽带连接常见故障及其解决方法2009

宽带连接常见故障及其解决方法2009-09-20 02:26宽带连接错误691错误691真正意义上来讲:1:域上名出现错误,(用户名或密码输入错误)。
2:服务器无反映,(机房用户端口错误,或帐号未被激活)。
3:电话或宽带到期欠费造成。
出现错误691的原因1.电信限制了你帐户使用数目,比如你这个帐户可以4个人用,现在4个人在用,你拨号就是错误6912.你在用完后没断开,至少服务器那边还是没断开,以为你还在用,和上面情况类似,所以错误691建议:每次关机的时候在宽带连接上右键,点断开出现错误691后不要一直死缠烂打拨号,等待个几分钟再试试,假如一直出现这种情况,拨打客服电话10000电信(10060网通/10050铁通),告诉那小姐你的电脑错误691上不了,然后她问“请问你的宽带编号多少”,告诉她你帐户,然后她有时问你开户的是谁,你回答开户的是谁,然后过个几分钟她就会找人帮你搞定宽带连接错误691的解决办法之一解决ADSL莫名其妙的错误691问题工厂的办公室里有无线路由器,而家里新装了宽带,还没有买路由器,所以只跟哥共用一个ADSL帐号上网,一根网线在两台手提之间插来拔去的。
但是让人郁闷的是,插在哥的手提上,都能连接上网络,可是插到我这台手提上总是提示错误691:用户名/密码错误。
但是可以确定的是,我绝对没有把用户名或者密码输错,让我在拔号器与机子设置了好久也不行!!!郁闷......打10000询问,SB电信小姐坚持是我输错了,不是他们的问题。
后来上网搜了一些相关的文章终于把问题解决了——原来电信把我的ADSL帐号和哥哥的提提网卡绑定了。
解决方法如下(部分参考《Win2000/XP下轻松修改网卡MAC地址》一文,作者小超):1、在大哥的手提机上运行(在“运行”中输入“cmd”可以调出命令行)中输入ipconfig/all命令,查看网络配置信息,找出本地连接里面的PhysicalAddress,记录下来。
虚拟主机常见错误和解决方法
虚拟主机常见错误和解决方法虚拟主机常见错误和解决网站程序常见有 400,和500 之类的错误. 其中以 400-410 之间的错误是客户端错误(和动态程序无关).例如 404 表示用户访问了一个不存在的网页等. 500错误是服务器端错误,也就是用户程序(Asp,,Php等)错误或者网站配置错误.需要程序员根据错误检查程序.以下是常见错误解决方法:现在总结用户在使用虚拟主机时常见的错误和相应的故障排除方法1. 缺少默认首页.错误信息如下Directory Listing DeniedThis Virtual Directory does not allow contents to be listed.原因:用户删除了网站默认首页(index.htm,index.asp,index.php 等),导致网页无法显示.解决:重新上传默认首页,您也可以在用户中心设定默认首页.2. 404错误: 访问网站显示,无法找到网页:无法找到该页您正在搜索的页面可能已经删除、更名或暂时不可用。
原因:程序文件不在根目录,或者用户访问页面不存在解决:将程序文件移到根目录.或重新上传文件到根目录3.网页打开后,图片无法正常显示. 显示 :原因: 由于用户没有上传图片或者图片路径不对导致图片无法正常显示.解决: 上传图片到指定的位置(在图片上点击鼠标右键->"属性" 查看图片的路径和文件名,然后通过Ftp 上传文件到服务器的相应目录中)500错误:ASP程序常见错误和解决1. 500错误:访问asp网页出现以下错误:原因: 这是Asp程序常见错误提示.说明您的asp程序有问题.您要查看详细错误信息才能够确定到底是asp程序哪里出现了错误.解决: 在IE工具栏选择 "工具"->"Internet 选项"->"高级"-> 取消 "显示友好Http错误信息". 然后重新刷新网页就可以看到详细错误信息.修改后刷新原页面就会提示程序具体错误:Active Server Pages错误 'ASP 0116'丢失脚本关闭分隔符/a.asp,行 12. Asp 连接Access 数据库错误,错误信息如下:Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'[Microsoft][ODBC Microsoft Access Driver]常见错误不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x1588 Thread 0x1260 DBC 0xb1e4f44 Jet'。
C#常见错误及解决方案
以下“解决方案”中的内容对应的是“错误信息”中内容的解决方法。 1. 编译器错误 CS0003 错误信息 内存不足。 解决方案 编译器无法分配足够的虚拟内存完成编译。关闭所有不必要的应用程序并重新编译。 可能还需要增加页文件的大小,请确保有可用的磁盘空间。 当 .NET Framework SDK 与 C# 编译器的版本不匹配时,或者当一个或多个支持 C# 编译器的文件损坏时,也可能出现此错误;请重新安装 Visual Studio。 2. 编译器错误 CS0012 错误信息 类型“type”在未被引用的程序集中定义。必须添加对程序集“assembly”的引用。 解决方案 未找到引用类型的定义。如果所需的 .DLL 文件没有包括在编译中,则可能发生这种情 况。 下面的编译序列将导致 CS0012: // cs0012a.cs // compile with: /target:library public class A {} 然后: // cs0012b.cs // compile with: /target:library /reference:cs0012a.dll public class B { public static A f() {
3
// CS0017, delete one Main or use /main
//
} public static void Main() { } } 在本例中, 必须在 ConditionalAttribute 外指定条件逻辑。 只能向 ConditionalAttribute 传 递一个预定义符号。 7. 编译器错误 CS0020 错误信息 被常数零除。 解决方案 表达式在除法运算的分母中使用了字面(不是变量)值零。未定义被零除,因此无效。 8. 编译器错误 CS0021 错误信息 无法将带 [] 的索引应用于“type”类型的表达式。 解决方案 试图通过索引器访问不支持 索引器(C# 编程指南) 的数据类型的值。 当您试图在 C++ 程序集中使用索引器时,可能会遇到 CS0021。在这种情况下,请用 DefaultMember 属性修饰 C++ 类,以使 C# 编译器知道哪个索引器是默认的。下面的示例 生成 CS0021。 此文件编译成一个 .dll 文件(DefaultMember 属性被注释掉)以生成此错误。 // CPP0021.cpp // compile with: /clr /LD using namespace System::Reflection; // Uncomment the following line to resolve //[DefaultMember("myItem")] public ref class MyClassMC { public: property int myItem[int] {
校园网inode客户端常见问题分析与解决方案
目录01.络连接中断——网络电缆没插好(XP and win7) (2)02网络连接中断—网卡被禁用(win7和XP) (3)03.未收到服务器回应只能访问隔离区资源 (6)04.IP地址刷新超时 (6)05.IP地址获取方式不通过(win7 和XP) (9)06.英文提示:service no respond (14)07 .客户端提示XML解析器初始化失败,请手工修复。
(14)08网络正常,可以上QQ、玩游戏,浏览器却打不开网页 (16)09.客户端提示,用户MAC地址检查不通过。
(18)10.多重网卡问题 (19)11.校园视频问题 (20)12.江城点播问题 (27)13.用户寝室网络搭建示意图 (31)101.网络连接中断——网络电缆没插好(XP and win7)解决方法:打开客户端–我的802.1X连接—右键属性—常规—选择网卡—换成本地网卡即可。
图解:网络连接中断---网络电缆未插好更改用户客户端网卡选择为本地连接使用的网卡若故障正常解决,维护时间5分钟内若故障未解决,检测用户的网线是否完好若网线有问题,则建议用户更换网线网线完好,则检测墙上端口信号输出是否正常端口信号正常,则检查用户电脑的网卡插槽和网卡是否正常,或者是否网线太长若用户寝室还有其他人能正常使用校园网,则用其他用户网线连到故障电脑(或者使用维护人员携带的网线连接到电脑)若能正常连接,则属用户电脑网卡识别信号能力较弱或网线太长导致(维护时间10分钟左右)若无法连接,则属用户网卡硬件故障。
建议用户拿去维修站处理(维护时间10分钟左右)端口信号异常,则检查端口模块是否损坏。
模块完好,则检测总交换机到用户寝室的模块之间的设备电缆是否完好。
(跳线是否插好,模块是否完好等)若故障依然无法解决,则属疑难类问题处理故障解决,维护时间15分钟左右若模块损坏,则和用户说明情况,并在维护单上做好处理记录。
02网络连接中断—网卡被禁用(win7和XP)Win7:控制面板—查看网络状态和任务—更改适配器设置—本地连接—右键启用1XP:桌面网上邻居—右键属性—本地连接右键启用103.未收到服务器回应只能访问隔离区资源解决方法:首先确定寝室是否有人能够正常上网。
C#开发常见问题处理
C#开发常见问题处理在.Net开发过程中,常遇到⼀些感觉莫名其妙或者感觉棘⼿的bug,此处记录下来⽅便后期遇到同样的问题⼿忙脚乱。
1、托管调试助⼿ “ContextSwitchDeadlock”:“CLR ⽆法从 COM 上下⽂ 0xcc09e0 转换为 COM 上下⽂ 0xcc0790,这种状态已持续 60 秒。
分析:拥有⽬标上下⽂/单元的线程很有可能执⾏的是⾮泵式等待或者在不发送 Windows 消息的情况下处理⼀个运⾏时间⾮常长的操作。
这种情况通常会影响到性能,甚⾄可能导致应⽤程序不响应或者使⽤的内存随时间不断累积。
要避免此问题,所有单线程单元(STA)线程都应使⽤泵式等待基元(如 CoWaitForMultipleHandles),并在运⾏时间很长的操作过程中定期发送消息。
”原因:sql语句太过复杂或者查询的数据量太过庞⼤,程序未能及时响应。
解决⽅法:在Debug -> Exceptions -> Managed Debug Assistants⾥去掉ContextSwitchDeadlock⼀项前⾯的钩。
在调试(菜单)–>异常–> Managed Debug Assistants⾥去掉ContextSwitchDeadlock⼀项前⾯的钩。
2、LoaderLock异常:正试图在 os 加载程序锁内执⾏托管代码。
不要尝试在 DllMain 或映像初始化函数内运⾏托管代码,这样做会导致应⽤程序挂起。
解决⽅法:在"Debug"菜单下----"Exceptions"----"Managed Debugging Assistants"中掉"LoaderLock"3、dll已引⽤,也写了using,命名空间也没错,编译也没错,但打开⽂件提⽰“未能找到类型名称或命名空间名称XXX(是否缺少using指令或程序集引⽤)”分析:修改了编译环境后可能导致。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
.NET常见错误解决方案
一、在新建工程时弹出"Automation 服务器不能创建对象"的解决方案
原因是FileSystemObject创建失败的问题,
解决的方法:运行Regsvr32 scrrun.dll
二、错误提示:
从客户端(TextBox1="<!DOCTYPE HTML PUBLI...")中检测到有潜在危险的Request.Form 值。
A potentially dangerous Request.Form value was detected from the client (txtTest="<b>"). 由于在.net中,Request时出现有HTML或JAVAscript等字符串时,系统会认为是危险性值。
立马报错。
解决方案一:
在.aspx文件头中加入这句:
<%@ Page validateRequest="false" %>
<configuration>
<system.web>
<pages validateRequest="false" />
</system.web>
</configuration>
因为validateRequest默认值为true。
只要设为false即可。
三、验证控件在服务器上失效?
解决方法:把本地c:\input\wwwroot下的aspnet_client复制到服务器根目录下就可以正常使用了.
四、通过的Command执行一条update 语句时提示 Operation must use an
updateable query
这种错误大多是由权限的问题引起的。
Access 数据库是基于文件的,也就是说,对Access的任何修改必须在权限允许的情况下才能进行。
解决方法:进入Access数据库所在的目录(文件夹),在文件夹的权限中,设置IUSER_ComputerName 的权限为“Change”,同时,在数据库文件的权限中,也要这样进行设置。
五、操作access,异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。
错误“操作必须使用一个可更新的查询”原因及解决办法
错误信息:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access 97 Driver] Operation must use an
updateable query.
或者是:
Microsoft JET Database Engine (0x80004005)
操作必须使用一个可更新的查询。
原因:
有几个主要的错误原因:
这个错误发生在当你的程序试图执行更新数据库或其它类似操作时。
这是因为
ADO由于以下的几个原因而不能够写数据库造成的。
1、最普遍的原因是匿名用户帐号(IUSR_MACHINE)对该数据库文件没有写权限。
要解决这个问题,在管理器中调整数据库文件的属性,让匿名用户有正确的权限。
当使用ACCESS数据库时,不仅要给文件写的权限,还要给该目录写的权限,因为
Jet需要在该目录建立一个.ldb文件。
2、第二个原因是数据库没有使用正确的模式打开。
应该使用下面的方法打开。
SQL = "UPDATE Products Set UnitPrice = 2;"
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Mode = 3 '3 = adModeReadWrite
Conn.Open "myDSN"
Conn.Execute(SQL)
Conn.Close
注意默认的Mode是设置0(adModeUnknown),它是允许更新的。
3、还有可能是在ODBC管理器中将该DSN的只读选项选中。
4、你是在同时更新两个表中的字段,也会出现这个错误信息,解决办法是分开来更新这两个表中各自字段。
5、当你使用了一个从低版本中(如ACCESS2.0,ACCESS7.0)载入到高版本(ACCESS 2000)
中的查询时,在执行这个查询是会出现该错误。
(ps:本文档由北大青鸟广安门收集自互联网,仅作分享之用)。