About

I'm Mike Pope. I live in Seattle. I was a technical writer and editor for over 40 years, now retired. I'm interested in language, software, writing, editing, music, movies, books, travel, cats.

Read more ...

Blog Search


(Supports AND)

Feed

Subscribe to the RSS feed for this blog.

See this post for info on full versus truncated feeds.

Quote

One of the first rules of product design is that where possible, don't try to fight sociology. Moreover, if you are going to wage a war against human psychology, do it elegantly. Most Web 2.0 product design assumes that the world at large behaves in a way that it simply does not.

Steve Spalding



Navigation





<July 2026>
SMTWTFS
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

Categories

  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  
  RSS  

Contact Me

Email me

Blog Statistics

Dates
First entry - 6/27/2003
Most recent entry - 6/27/2026

Totals
Posts - 2685
Comments - 2702
Hits - 2,830,480

Averages
Entries/day - 0.32
Comments/entry - 1.01
Hits/day - 336

Updated every 30 minutes. Last: 11:45 PM Pacific


  10:05 AM

I created a website in WebMatrix and decided later to move it to a different location. Since the site's files are all self-contained, I just moved them in Windows Explorer. However, when I opened up WebMatrix, I went to My Sites and clicked on the site:



However, this resulted in an error:



Of course. So the question is how to get WebMatrix to understand the site's new location. Turns out to be pretty easy. The site information is in the applicationhost.config file which is in turn in (here's the not-intuitive part) the My Documents\IISExpress\config folder.
 
This is an XML file that has a element containing a child element for each site that WebMatrix knows about. All I had to do was change the highlighted bit to point to the new location:

<site name="MotorcycleBlog" id="11">
  <application path="/">
    <virtualDirectory path="/" physicalPath="C:\MotorcycleBlog" />
  </application>
  <bindings>
    <binding protocol="http" bindingInformation="*:6867:localhost" />
  </bindings>
</site>


And thereafter WebMatrix opened the moved site from the correct location.

[categories]  

[3] |