类型初始值设定项引发异常

本文探讨了在模仿PetShop框架编写程序时遇到的类型初始值设定项引发异常的问题,并总结了可能的错误原因,包括Web.config配置错误及程序集名称和默认命名空间错误等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这次的错误是学艺不精造成的,类型初始值设定项引发异常,程序写好还好好的没出现错误,昨天要修改东西,一连串的修改完毕后,运行出现类型初始值设定项引发异常,还是在Google错误的原因了,感情遇到这个问题的还不止我一个人,还都是模仿PetShop的框架写的程序。大概总结了一下有如下几个错误点

    一、Web.config配置错误。
          在DALFactory程序集里的DataAccess类里,通过
          private static readonly string path = ConfigurationManager.AppSettings["DAL"];
          来获得程序集的名称的。
          在Web.config里我的配置如下:
          <appSettings>
          <add key="DAL" value="BoteAutoWMS.SQLServerDAL"/>
          </appSettings>
    二、程序集名称和默认命名空间错误。
          在各个程序集右键--属性,看看程序集名称和默认命名空间有没有写错。检测这项时SQLServerDAL有错误

 模仿做的程序还需以后深入的学习,一个错误耽误一天的时间,细心......

 

转载于:https://www.cnblogs.com/lovetsfuer/archive/2010/04/28/1722833.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值