这个问题在这里已有答案:
我使用Windows 10 iot Core为Rpi上的Touchdisplay构建了一个UI。
当我在我的电脑上测试它时,它工作。如果我现在在Raspberry上测试软件,我会在这一行上得到一个例外:
lblTime.Text = DateTime.Now.ToShortTimeString();
lblDay.Text = DateTime.Now.ToString("dddd");
它是'System.NullReferenceException'类型的例外,这意味着这个DateTime.Now为null对吗?
时间是在Windows设备门户上设置的,所以idk为什么没有“Now”-Time
我猜,lblTime
和/或lblDay
为空。
您可以使用空检查(if(lblTime == null) {
)简单地调试它
我现在发现了问题。它只是到了早期(主页面方法中的一些第一行),一些代码后来它工作正常。