c#物联网开发 菜鸟 求助

lixiaolong6832 2016-09-26 03:23:41
求助!!!非常急!!

if (adam4150 == null)
{
string comStr = ConfigurationManager.AppSettings["ComStr"].ToString();
adam4150 = new ADAM4150(comStr);
adam4150.Open();
adam4150.setData();

}
...全文
414 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
bobdog19861111 2016-09-28
  • 打赏
  • 举报
回复
检查你这个solution的app.config文件里,有没有ComStr这个东西? 在appsetting元素下面,大概这个样子:

<configuration>
    <appSettings>
          .....
          <add key="ComStr" value="xxxx"/>
          .....
crystal_lz 2016-09-26
  • 打赏
  • 举报
回复
断掉调试 是一个码农最基本的一个技能 都提示你 nullref。。。了那就说明 你的某个对象肯定是null 而你又在使用这个对象 十有八九都是 ConfigurationManager.AppSettings["ComStr"].ToString(); 压根就没有获取到东西 反正就那么四句代码 下个断点看看 具体怎么回事不就知道了
liyou502 2016-09-26
  • 打赏
  • 举报
回复
ConfigurationManager 先要引用一下, 在类中引用一下System.Configuration 的dll文件 然后再在页面中引用 即可找到ConfigurationManager
lixiaolong6832 2016-09-26
  • 打赏
  • 举报
回复
出现了 未处理nullreferen……未将对象引用设置到对象的实例


怎么解决?

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧