2015-09-16 63 views
3

我收到Stackoverflow異常時保存xml文件藉助SaveFileDialogWinForms應用程序。代碼沒什麼特別的:Stackoverflow異常與Savefiledialog

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

立即在ShowDialog()失敗。

我只在輸入文件名後在對話框中按Enter鍵的情況下才收到它。如果我按下按鼠標保存,一切正常。

我在Windows 7機器上收到這個異常,在Windows 10上試過 - 一切正常。有任何想法嗎?

更新:我很抱歉,但我現在無法在我已經連續幾天的計算機上重現此問題(在同一個程序中,沒有任何相關更改)。

+0

此代碼是什麼?你能在一個簡短但完整的程序中重現這一點嗎? –

+0

我會嘗試提取相關的代碼並更新我的帖子 – demonplus

+0

什麼時候顯示對話框?在事件處理程序中?如果是,那麼事件是什麼?什麼是異常的堆棧跟蹤? –

回答

0

我發現此線程試圖找到相同問題的修復。

我能夠解決我在構建配置管理器中針對特定體系結構的問題。

確保配置設置爲x86x64而不是Any CPU