每當我調用folderbrowserdialog.showDialog()我的應用程序崩潰。 我正在使用之前工作的代碼,所以它不能是代碼。FolderBrowserDialog崩潰應用程序
try
{
FolderBrowserDialog fbd = new FolderBrowserDialog();
fbd.RootFolder = Environment.SpecialFolder.Desktop;
if (fbd.ShowDialog() == DialogResult.OK)
{
// this.Minecraft.Text = fbd.SelectedPath;
}
}
catch
{
}
它不會引發任何錯誤,也不例外,那裏只是彈出的小負荷圈,然後應用程序走了,我用不同的.net應用程序注意到它之前呢!
btw:將重新安裝.net 4的工作?
「即時通訊使用之前工作過的代碼,所以它不能是代碼」...我會學會不那麼自滿自己的代碼。大多數錯誤是由於「代碼」。如果您確定這不是您的代碼,那麼您將發佈在錯誤的地方! – spender 2012-01-17 15:20:36
在Windows應用程序事件日誌中會有更多關於崩潰性質的信息。你需要提供它。 – spender 2012-01-17 15:23:21
它沒有捕獲任何異常catch(Exception ex){}? – pistipanko 2012-01-17 15:23:49