PCSTATS     
[X]   Directory of
Guides & Reviews

Beginners Guides
Motherboards by Brand
Weekly Newsletter
Archived Newsletters

+70 MORE Beginner GUIDES....
Beginners Guides: How to Fix Homesite Design Mode to Work in Windows XP / Vista / 7
Beginners Guides: How to Fix Homesite Design Mode to Work in Windows XP / Vista / 7 - PCSTATS
This PCSTATS Guide is really more of tip for solving a very specific problem encountered by web developers who use certain HTML editors; most notably manifested as an annoying no such interface supported error in Homesite.
Filed under: Beginners Guides Published:  Author: 
External Mfg. Website: PCSTATS Jul 11 2007   Max Page  
Home > Reviews > Beginners Guides > PCSTATS

Beginners Guides: How to Fix Homesite Design Mode to Work in Windows XP / Vista


With this Guide PCSTATS helps you solve that annoying Allaire/Macromedia/Adobe Homesite 4.5.x "no such interface supported" Error. Fix Homesite 4.5.x design mode so it works in WindowsXP Pro SP2 and Windows Vista Business, and resolve the Windows Hotfix KB891781 issue that causes dhtmled.ocx to break. - Version 1.0.0

This PCSTATS Guide is really more of tip for solving a very specific problem encountered by web developers who use certain HTML editors; most notably manifested as an annoying "no such interface supported" error in Homesite 4.5, 4.5.1 and 4.5.2 versions. We'll show you how to fix the underlying problem with Windows XP SP2 and Windows Vista, so you can get back into the design mode of Homesite and back to coding.

So why does Homesite Design mode no longer work? Well it all goes back to a day in 2005 when Microsoft released the infamous KB891781 hotfix for WindowsXP SP2. This hotfix disabled a crucial Dynamic HTML Editing Control in the operating system that many applications relied on to function. Most notably, HomeSite 4.5.x began spitting up "no such interface supported" errors and crashing instantly when HTML code was brought into the programs internal 'Design' view pane. The KB891781 hotfix apparently broke equivalent aspects in programs like Website Weaver, CoffeeCup, KLZ NewsRoom4 and CityDesk among other applications.

Microsoft: Protecting you by breaking your software

Microsoft released the KB891781 critical update to prevent malicious websites from accessing a PC though Internet Explorer, and since its release the only real work around for the havoc it wrought has been to uninstall the hotfix. Hardly an ideal solution for Windows XP users, and completely ineffective within Windows Vista.

As it happens, a little known fix for the WindowsXP KB891781 hotfix can also be applied to Windows Vista Business - and this is why PCSTATS is talking about a 2 year old patch job Microsoft messed up. :-)

The Legacy Software Transition - From Windows XP to Vista

HomeSite 4.5.2 was released by a software company called Allaire. That company was bought by Macromedia, which was later acquired by the makers of Photoshop, and thus today the current HomeSite 5.5 version is an Adobe product. As HomeSite 4.5.x was the last iteration to retain its Design mode feature, this old version is still widely used by developers. Now, no web programmer worth their salt would ever use a WYSIWYG editor for coding up a website, but for the convenience of laying down content with images and charts, Homesite's Design mode is still an invaluable tool. For doing article layouts, PCSTATS swears by it. The design mode allows us to quickly format our articles, the PCSTATS newsletter and any text heavy content for the web with a minimum of fuss.

The problem today is migrating from WindowsXP Professional to Windows Vista Business - a natural progression many web developers are embarking on.

As you transition from WindowsXP to a new operating system, it's not unreasonable to assume you want to take your legacy programming applications along for the ride. The situation isn't helped much by the fact that Microsoft Vista software compatibility is a mixed bag at best. In general it's always wise to run pre-Vista software in the appropriate Vista Compatibility Mode, with Administrator Privilege Levels set.

To do that, right click on the application shortcut > Properties > hit the Compatibility tab and you'll find the necessary options. The Compatibility tab won't help us get the Design mode in Homesite working, but luckily the fix isn't too troublesome to apply.

Fixing Homesite Design Mode

In WindowsXP Service Pack 2 (SP2) systems, the root of the problem is that hotfix KB891781 installed an updated dhtmled.ocx (ver. 6.1.0.9231) file in the 'C:\Program Files\Common Files\microsoft shared\Triedit' directory. That updated filed is broken, and doesn't work like the previous version did.

The fix for WindowsXP SP2 (and Vista Business) systems is to replace that file with an earlier version, the v.6.1.0.9227 dhtmled.ocx file that existed pre-KB891791 patch. You can determine a file version by right clicking on the application file > Properties > Version or Details. After replacing the non-functioning dhtmled.ocx with the earlier version, the command "regsvr32.exe /u" is used to unload it from the system registry, then "regsvr32.exe" is used to re-register it along with one other file back into the registry.

The steps outlined below apply to a computer system installed with either a WindowsXP Professional SP2 or Windows Vista Business.

Close Homesite if you have it running. Then, backup your PCs original "dhtmled.ocx" file by renaming it to "dhtmled.ocx_old". For your convenience, ver. 6.1.0.9227 of dhtmled.ocx can be downloaded here. Download and save it to C:\Program Files\Common Files\microsoft shared\Triedit. Go to Start > Run > type "cmd" >at the prompt type "cd C:\Program Files\Common Files\microsoft shared\Triedit" (without the quotes).

Next, enter each of the following commands in sequence, hitting "enter" after each line and click 'okay' in the window that pops up to say command successfully completed:

regsvr32.exe /u dhtmled.ocx
regsvr32.exe dhtmled.ocx
regsvr32.exe /u triedit.dll
regsvr32.exe triedit.dll

Restart Homesite 4.5.x (or your affected application) and test the Design mode with an html file - open it, do some changes, switch back to 'Edit' and see if everything works. If it does the "No Such Interface Supported" error is a thing of the past!

Again, we've found this fix to work in both WindowsXP Professional SP2 and Windows Vista Business.

Windows Vista and Windows 7 Specific Solutions

In researching this short but handy Guide, PCSTATS also came across this Windows Vista/7 specific downloadable patch from Microsoft for "DHTML Editing Control for Applications" ( https://www.microsoft.com/downloads/details.aspx?familyid=b769a4b8-48ed-41a1-8095-5a086d1937cb&displaylang=en ). it essentially does what we've just described, installing the two files noted above to 'C:\Program Files\Common Files\microsoft shared\DhtmlEd' and registering them with the system... in one swift click. Alas.

Send your comments, suggestions, errors, warnings, and feedback on this short Guide here.

Associated Links
Adobe Homesite product support page - open.
Microsoft Patch for DHTML Editing Control for Applications - open.


 

Contents of Article: PCSTATS

 
Hardware Sections 


 
PCSTATS Network Features Information About Us Contact
FrostyTech
PCSTATS Newsletter
Tech Glossary
Technology WebSite Listings
News Archives
(Review RSS Feed)
Site Map
PCstats Wallpaper
About Us
Privacy Policy
Advertise on PCSTATS

How's Our Driving?
© Copyright 1999-2023 www.pcstats.com All rights reserved. Privacy policy and Terms of Use.