I want to select a file name from a share with a file dialog (for example `OpenFileDialog`). 

Clicking "OK" on the dialog took a long time (up to 20 seconds in my case). This is also true, if I navigate to the share folder before pressing "OK". It seems as if pressing "OK" triggers a download or something similar.

* How can I speed up pressing "OK" on the `OpenFileDialog`. (Maybe it indeed triggers a download and I can tell it not to, etc.)
* Is there another dialog I should use instead to select a file? (Maybe `OpenFileDialog` implies that the file is opened and there is a select dialog.)

This is my code:

```
var openFileDialog1 = new OpenFileDialog()
{
  InitialDirectory = "c:\\",
  Filter = "txt files (*.txt)|*.tca|All files (*.*)|*.*",
  FilterIndex = 2,
  RestoreDirectory = true,
};

if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
  MessageBox.Show(openFileDialog1.FileName);
}

```

This is the backtrace, while the dialog is busy:

```
  [Managed to Native Transition] 
  System.Windows.Forms.dll!System.Windows.Forms.FileDialog.RunDialogVista(System.IntPtr hWndOwner) + 0x75 Bytes       
  System.Windows.Forms.dll!System.Windows.Forms.FileDialog.RunDialog(System.IntPtr hWndOwner) + 0x55 Bytes        
  System.Windows.Forms.dll!System.Windows.Forms.CommonDialog.ShowDialog(System.Windows.Forms.IWin32Window owner) + 0x1cb Bytes    
  System.Windows.Forms.dll!System.Windows.Forms.CommonDialog.ShowDialog() + 0x7 Bytes     
> TestCases.exe!TestCases.Program.SelectFile() Line 39 + 0xa Bytes
  TestCases.exe!TestCases.Program.Main() Line 24 + 0x5 Bytes

```