Error : 内部错误(详情:未将对象引用设置到对象的实例。)。

本来是TP177B的画面可以正常编译使用,把触摸屏型号更改为TP177A后编译就出现 Error : 内部错误(详情:未将对象引用设置到对象的实例。)。软件用的是SIMATIC WinCC flexible 2008 SP4

最佳答案

(1)所设置的变量为空值或没有取到值,一般出现在传递参数的时候出现这个问题,也会在使用datagrid或gridview或datalist等数据控件时出现.
(2)控件名称与codebehind里面的没有对应
(3)未用new初始化对象
(4)在程序中所引用的控件不存在
 解决方法:
1)使用try..catch…finally捕捉错误,或直接用response.write()输出所取的变量值
2)查看代码中是否存在未初始化的变量
《未将对象引用设置到对象的实例 解决办法》
http://wenku.baidu.com/view/27413226af45b307e8719735.html

提问者对于答案的评价:
谢谢!!虽然没有解决我的问题。
我的画面里并没用到自己写的函数。
编译时显示这些
10:50:55.36 编译器             Info   :  连接目标 ”设备_1” … 
10:50:55.36 编译器             Info   :  ES2RT 
10:50:55.36 编译器             Info   :      分析 … 
10:50:55.85 编译器             Info   :      65% 完成,剩余 6583 步 … 
10:51:01.97 编译器             Info   :      转换图像 … 
10:51:01.97 编译器             Info   :      转换字体 … 
10:51:07.10 编译器             Error  :  内部错误(详情:未将对象引用设置到对象的实例。)。 
10:51:07.11 编译器             Info   :  ### 失败,有 1 个错误,0 个警告。  
10:51:12.18 编译器             Info   :  编译完成!

专家置评

可以删除临时文件,或者重置wincc flexible 测试一下。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc193700.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月16日
下一篇 2017年8月16日

相关推荐