Savefiledialog的Stackoverflow异常

时间:2015-09-16 08:44:02

标签: c# winforms savefiledialog

Stackoverflow应用程序的SaveFileDialog帮助下保存xml文件时,我收到WinForms异常。代码没什么特别的:

DialogResult result = saveFileDialog.ShowDialog(); 
if (result == DialogResult.OK) 
{
    txtOutputFile.Text = saveFileDialog.FileName;
    // do something
}

它在ShowDialog()中立即失败。

只有在输入文件名后按对话框中的Enter键才能收到。如果我按鼠标保存,一切正常。

我在Windows 7上收到了这个例外,在Windows 10上试过 - 一切正常。有什么想法吗?

更新:对不起,我现在无法在我有几天的机器上重现这个问题(在同一个程序中,没有任何相关的更改)。

1 个答案:

答案 0 :(得分:0)

我发现这个帖子试图找到解决同一问题的方法。

我能够解决我在Build Configuration Manager中针对特定架构的问题。

确保配置设置为x86x64而非Any CPU