Built-in caching that Visual Studio 2008 (or Visual Web Developer) does for FTP sites. Watch the bottom of the interface: do you see an indicator that it’s “getting file xxx from the web. Press ESC to cancel”? When you first open a remote FTP site, the entire remote directory is pulled down to your local machine, and stored in a temp directory on your machine with the name VWDWebCache (at least it was called that on my Visual Web Developer Express 2008 install). XP sp3 was stored in
C:\Documents and Settings\[MyNAME]\Local Settings\Temp\VWDWebCache\ftp_[domainname]_[rootdir]\
It also gets the entire cache at various other times. This can be painful for a large directory.
There are certainly no options for it in the property page for the FTP site in Solution Explorer.
Note that you can at least “press ESC to cancel”, to stop it downloading.
Note as well that when you edit a file, it’s pulled into that same cache, and if you do a “file>save as”, you’ll see that the file you’re editing is really now a local copy. That makes sense, of course, in that you could lose the connection to the remote server. At least you’d still have the local copy. When you do a save, the cache folder version of the file is actually pushed up to the FTP site.
Popularity: 72% [?]



