ASP.NET常见错误大全(下)

发表于:2010-1-15 11:52

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

#
ASP
#
DotNet

  19.System.NullReferenceException: 未将对象引用设置到对象的实例。

  原因:

  (1)所设置的变量为空值或没有取到值,一般出现在传递参数的时候出现这个问题,也会在使用datagrid或gridview或datalist等数据控件时出现.

  (2)控件名称与codebehind里面的没有对应

  (3)未用new初始化对象

  (4)在程序中所引用的控件不存在

  解决方法:

  (1)使用try..catch...finally捕捉错误,或直接用response.write()输出所取的变量值

  (2)查看代码中是否存在未初始化的变量

  20.错误 1718。文件被数字签名策略拒绝(安装vs2005sp1时)解决方法:

  (1). 单击“开始”,单击“运行”,键入 control admintools,然后单击“确定”。
  (2). 双击“本地安全策略”。
  (3). 单击“软件限制策略”。(注意:如果未列出软件限制,请右击“软件限制策略”,然后单击“新建策略”。)
  (4). 在“对象类型”下,双击“强制”。
  (5). 单击“除本地管理员以外的所有用户”,然后单击“确定”。
  (6). 重新启动计算机。

  微软说明:

   http://support.microsoft.com/kb/925336

  21.vs2005不能从源文件模式切换到视图模式

  解决方法:dos下运行下 devenv /resetskippkgs (win+r cmd)

  22.Validation of viewstate MAC failed

  解决办法:页面的顶部page加 EnableViewState=“False” EnableViewStateMac = “False” 来解决这个问题

  23.Automation server can't create object(Automation 服务器不能创建)

  解决办法:运行: Regsvr32 scrrun.dll 即可。

  24.包加载失败

  未能正确加载包”Visual Web Developer Trident Designer Package“(GUID ={30AE7E28-6C02-496D-8E43-85F7A90AEFF1}。

  解决方法:

  1、设置系统变量 VsLogActivity=1

  2、在%APPDATA%\Microsoft\VisualStudio\8.0\文件夹下创建文件ActivityLog.xml

  Error
  Microsoft Visual Studio
  LoadLibrary failed for package [Visual Web Developer Trident Designer Package]
  {30AE7E2B-6C02-496D-8E43-85F7A90AEFF1}
  --------------------------------------------------------------------------------
  8007007e
  c:\Program Files\Microsoft Visual Studio 8\Common7\Packages\tridsn.dll

  3、从 WINNT\MicroSoft.NET\Framework\v2.0.xxx 复制文件gdiplus.dll 到 Program Files\Visual Studio 8\Common7\Packages文件夹下

  4、在命令行下运行命令 :devenv /resetskippkgs

  25.Error spawning 'cmd.exe'.

  解决方案:把cmd.exe 拷贝到VS安装目录下的VC/BIN目录里,可以解决问题。

  26.尝试读取或写入受保护的内存

  解决:硬件有问题,一般内存有问题

  27.无法在证书存储区中找到清单签名证书

  解决方法:用记事本打开项目的.csproj文件,删除类似

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号