in reply to Re: IO::File::new_tmpfile on IIS
in thread IO::File::new_tmpfile on IIS

I can corroborate this. IIS will only write to files that reside in or beneath the web root (A-Z:\InetPub\wwwroot\ by default). I've gotten around this problem by creating a temp directory (D:\foo\temp)and making it into a IIS virtual directory (http://localhost/temp/).