title: WPF Save DialogBox (for windows 64)
body: <p>This is similar to older posts on this site but I keep getting an error message.  I want to create a button in C # WPF that opens a dialogbox and saves a text file to be read at a later date.  This code works for windows 32, but crashes on windows 64.  How can I change this code to get it to work on both systems?  I am a beginner at programming.</p>
  
  <pre><code>Microsoft.Win32.SaveFileDialog saveFile = new Microsoft.Win32.SaveFileDialog(); //throws error message here
  
      private void savebutton_Click(object sender, RoutedEventArgs e)
      {
          saveFile.FileName = Class1.stringjobnum; 
          saveFile.Filter = "CCurtain (*.cur)|*.cur"; 
          saveFile.FilterIndex = 2; 
          saveFile.InitialDirectory = "T:\\Tank Baffle Curtain Calculator\\SavedTanks"; 
          saveFile.OverwritePrompt = true; 
  
          bool? result = saveFile.ShowDialog();
  
          if (result.HasValue &amp;&amp; result.Value)
          {
              clsSaveFile.s_FilePath = saveFile.FileName;
              int iDotLoc = clsSaveFile.s_FilePath.LastIndexOf('.');
  
  
              string strExtTest = clsSaveFile.s_FilePath.Substring(iDotLoc);
              if (strExtTest != ".cur")
                  clsSaveFile.s_FilePath += ".cur";
              FileInfo sourceFile = new FileInfo(clsSaveFile.s_FilePath);
              clsSaveFile.saveFile();
          }
      }
  </code></pre>