用户代码未处理 System.TypeInitializationException” 5C

用户代码未处理 System.TypeInitializationException HResult=-2146233036 Message=“CloudStorage.DAL.SqlHelper”的类型初始值设定项引发异常。 Source=CloudStorageDAL TypeName=CloudStorage.DAL.SqlHelper StackTrace: 在 CloudStorage.DAL.UserService..ctor() 位置 d:\Desktop\CloudStorage\CloudStorage\CloudStorage\CloudStorageDAL\UserService.cs:行号 17 在 CloudStorage.BLL.UserManager..ctor() 位置 d:\Desktop\CloudStorage\CloudStorage\CloudStorage\CloudStorageBLL\UserManager.cs:行号 16 在 CloudStorage.Controllers.UserController..ctor() 位置 d:\Desktop\CloudStorage\CloudStorage\CloudStorage\CloudStorage\Controllers\UserController.cs:行号 13 InnerException: System.NullReferenceException HResult=-2147467261 Message=未将对象引用设置到对象的实例。 Source=CloudStorageDAL StackTrace: 在 CloudStorage.DAL.SqlHelper..cctor() 位置 d:\Desktop\CloudStorage\CloudStorage\CloudStorage\CloudStorageDAL\SqlHelper.cs:行号 23 InnerException: 图片说明
求大佬帮忙

2个回答

UserController.cs:行号 13,13行有空对象

qq_37453800
Mr丶Z 但是哪个是private UserManager um = new UserManager();实例化了一个业务层对象啊,
2 年多之前 回复

sqlHelper应该是一个类吧,这个不需要实例化一个对象么? 新手,不对请指教

zxdcsdn
化云随风 回复Mr丶Z: 1
2 年多之前 回复
qq_37453800
Mr丶Z 已经找到问题了,就是非常简单的一个问题,配置文件编写错误了<connectionStrings> <add name="这里没有相对应罢了" connectionString="Data Source=.;Initial Catalog=CloudStorage;User ID=...;pwd=..." /> </connectionStrings>
2 年多之前 回复
qq_37453800
Mr丶Z 这个是一个辅助类,但是不需要实例化,因为那个字段是静态修饰的,在程序刚开始加载时就会被初始化
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问