3
我收到Stackoverflow
异常时保存xml文件借助SaveFileDialog
在WinForms
应用程序。代码没什么特别的:Stackoverflow异常与Savefiledialog
DialogResult result = saveFileDialog.ShowDialog();
if (result == DialogResult.OK)
{
txtOutputFile.Text = saveFileDialog.FileName;
// do something
}
立即在ShowDialog()
失败。
我只在输入文件名后在对话框中按Enter键的情况下才收到它。如果我按下按鼠标保存,一切正常。
我在Windows 7机器上收到这个异常,在Windows 10上试过 - 一切正常。有任何想法吗?
更新:我很抱歉,但我现在无法在我已经连续几天的计算机上重现此问题(在同一个程序中,没有任何相关更改)。
此代码是什么?你能在一个简短但完整的程序中重现这一点吗? –
我会尝试提取相关的代码并更新我的帖子 – demonplus
什么时候显示对话框?在事件处理程序中?如果是,那么事件是什么?什么是异常的堆栈跟踪? –