I finally bit the bullet and completely replaced my FrontPage site with an all-new Expression Web site. All was well until I realized I had put pages in folders that used to be under the root. For example, www.tedknight.com/weddings.htm had become www.tedknight.com/weddings/weddings.htm .
Lacking Navigation View, I decided to cut/paste the page from My Computer even though I recalled it might cause problems. Sure enough, all the links broke. But once I opened the DWT, corrected the link target URL, and re-published, the updated button worked fine.
I set about changing several similar pages, for example link/links.htm to links/htm, and songlists/songlists.htm. In case you're wondering why I bothered, in the case of the weddings URL it is in use at several referring sites. For all of them, it seems simpler and more elegant to be able to type the address without the superfluous sub-folder.
At any rate, I have only been able to get a couple of the other links on my home page to publish correctly. It occurs to me that maybe EW is only making one correction at a time. When I did a single page, no problem. When I tried to update six or seven at once...problem!
So you know, I learned some interesting stuff around 5am, by trial and error. For example, EW created a homepage called default.htm. My homepage up till now has been index.htm. I got errors until I deleted index.htm on the remote site, renamed default.htm to index.htm on my PC, and then published again. This may be elementary to more experienced webmasters but it was important to me, and the Help file was no help. There were a bunch of other things I did by trial and error, with my heart in my throat for fear I would do irreperable damage. I hope this doesn't sound petulant. I post partly to get answers but also to share my own experience in case it will help others.