title: UnauthorizedAccessException with path to file in temp folder from Zip archive
body: <p>I'm trying to make my image viewer app work with files that are opened by clicking an image file directly inside a Zip folder (using windows explorer to browse Zip files). The application seems to be run with correct command line, which looks like this:</p>
  <pre><code>&quot;C:\myApp.exe&quot; &quot;C:\Users\Admin\AppData\Local\Temp\Temp1_Wallpapers.zip\Wallpaper1.jpg&quot;
  </code></pre>
  <p>The file is being read with the following code:</p>
  <pre><code>using (var fs = new FileStream(path, FileMode.Open))
  </code></pre>
  <p>And the exception is thrown at that line:</p>
  <blockquote>
  <p>Exception:Thrown: &quot;Access to the path 'C:\Users\Admin\AppData\Local\Temp\Temp1_Wallpapers.zip\Wallpaper1.jpg' is denied.&quot; (System.UnauthorizedAccessException)</p>
  <p>A System.UnauthorizedAccessException was thrown: &quot;Access to the path 'C:\Users\Admin\AppData\Local\Temp\Temp1_Wallpapers.zip\Wallpaper1.jpg' is denied.&quot;</p>
  </blockquote>
  <p>I figured this may be a problem with how the path is interpreted. There's a <code>.zip</code> in the middle of it, so this could be the problem, but I don't know how to solve that.</p>
  <p>Also, simply opening a file at that path directly (not through zipped folder explorer window) results in the same exception.</p>