Questions tagged «runtime-error»

使用此标记指示在运行应用程序时,它将在应用程序执行之后或执行过程中报告运行时错误或运行时异常。将此标记与其他指示正在使用的编程语言的标记([java],[c ++]等)一起使用,或者对于标准实用程序或开发环境,请使用指示正在运行的应用程序的标记([maven],[visual-studio], [gcc]等)。



26
如何使用户阅读错误消息?
如果您是为非技术性受众编写程序的,则您将冒着很大的风险,即用户不会阅读措辞严谨且令人启发的错误消息,而只是沮丧地单击第一个按钮。 因此,我想知道您可以建议什么样的良好做法来帮助用户实际阅读您的错误消息,而不是简单地放弃它。我能想到的想法包括: 课程帮助的格式;可能是一条简单的简短消息,带有“了解更多”按钮,会导致显示更长,更详细的错误消息 将所有错误消息链接到用户指南的某些部分(有些难以实现) 只是不发出错误消息,只是拒绝执行任务(一种处理用户输入的“ Apple”方式) 编辑:我的目标受众是一个相当广泛的用户群,该用户不会经常使用该软件,并且不会被其束缚(即,没有内部软件或狭窄的社区)。在slashdot上询问了此问题的更通用形式,因此您可能需要在此处检查一些答案。


17
应用程序崩溃并显示“ .NET运行时内部错误”
我们有一个针对.NET 4.0编写的应用程序,该应用程序在周末崩溃了,并将以下消息放入事件日志中: 应用程序:PnrRetrieverService.exe框架版本:v4.0.30319 说明:该进程由于.NET运行时中的内部错误(IP 791F9AAA(79140000),退出代码80131506)而终止。 这在Windows Server 2003 R2 Standard Edition框中。谷歌搜索此错误并没有发现任何相关信息。例如,这不是在VS Studio中发生,而是在生产环境中发生;最终重新启动该服务时,它没有遇到更多问题。 如何诊断.NET运行时中的错误?

4
ValueError:数学域错误
我只是从“ 使用Python进行工程中的数值方法”中测试一个示例。 from numpy import zeros, array from math import sin, log from newtonRaphson2 import * def f(x): f = zeros(len(x)) f[0] = sin(x[0]) + x[1]**2 + log(x[2]) - 7.0 f[1] = 3.0*x[0] + 2.0**x[1] - x[2]**3 + 1.0 f[2] = x[0] + x[1] + x[2] -5.0 return f x …

15
javac:无效的目标版本:1.8
我最近下载了NetBeans随附的JDK 1.8.0.0_06。然后,我发现我在Java 1.7中开发的JavaFx项目无法在Java 1.8中进行编译,因此我将JDK降级为1.7。我还是无法使它工作/编译。我收到此错误: javac: invalid target release: 1.8 Usage: javac <options> <source files> 我真的很困,不胜感激。

10
ExpressionChangedAfterItHasBeenCheckedError:表达式在检查后已更改。上一个值:'undefined'
我知道在堆栈溢出中已经发布了很多相同的问题,并尝试了不同的解决方案来避免运行时错误,但是没有一个对我有用。 组件和HTML代码 export class TestComponent implements OnInit, AfterContentChecked { @Input() DataContext: any; @Input() Position: any; sampleViewModel: ISampleViewModel = { DataContext: : null, Position: null }; constructor(private validationService: IValidationService, private modalService: NgbModal, private cdRef: ChangeDetectorRef) { } ngOnInit() { } ngAfterContentChecked() { debugger; this.sampleViewModel.DataContext = this.DataContext; this.sampleViewModel.Position = this.Position; } <div …

4
无法在ProgressDialog的AsyncTask内未调用Looper.prepare()的线程内创建处理程序
我不明白为什么会收到此错误。我正在使用AsyncTask在后台运行一些进程。 我有: protected void onPreExecute() { connectionProgressDialog = new ProgressDialog(SetPreference.this); connectionProgressDialog.setCancelable(true); connectionProgressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER); connectionProgressDialog.setMessage("Connecting to site..."); connectionProgressDialog.show(); downloadSpinnerProgressDialog = new ProgressDialog(SetPreference.this); downloadSpinnerProgressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER); downloadSpinnerProgressDialog.setMessage("Downloading wallpaper..."); } 当我doInBackground()根据情况进入时: [...] connectionProgressDialog.dismiss(); downloadSpinnerProgressDialog.show(); [...] 每当我尝试时downloadSpinnerProgressDialog.show(),都会收到错误消息。 有想法吗?

2
在VB中空检查
我要做的就是检查对象是否为空,但是不管我做什么,如果它编译了,它NullReferenceException只会抛出一个试图检查的东西!这是我所做的: If ((Not (comp.Container Is Nothing)) And (Not (comp.Container.Components Is Nothing))) Then For i As Integer = 0 To comp.Container.Components.Count() - 1 Step 1 fixUIIn(comp.Container.Components.Item(i), style) Next End If If ((Not IsDBNull(comp.Container)) And (Not IsDBNull(comp.Container.Components))) Then For i As Integer = 0 To comp.Container.Components.Count() - 1 Step 1 fixUIIn(comp.Container.Components.Item(i), style) …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.