<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16544" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2><FONT face="Times New Roman" size=3>In light of new 
insights in this&nbsp;note I am reposting it here, after posting it to 
"microsoft.public.windows.windows.server.general". </FONT></FONT></DIV>
<DIV>Perhaps others here using Delphi might run into this error later.</DIV>
<DIV>***************</DIV>
<DIV><FONT face=Arial size=2><FONT face="Times New Roman" 
size=3></FONT></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><FONT face="Times New Roman" size=3>SP2 for Win 
2003 was published in Mar 07.<BR></FONT><A 
href="http://www.microsoft.com/downloads/details.aspx?familyid=95ac1610-c232-4644-b828-c55eec605d55&amp;displaylang=en"><FONT 
face="Times New Roman" 
size=3>http://www.microsoft.com/downloads/details.aspx?familyid=95ac1610-c232-4644-b828-c55eec605d55&amp;displaylang=en</FONT></A><BR><BR><FONT 
face="Times New Roman" size=3>A program, bcdDocuments.exe, providing COM 
services was already running on <BR>terminal servers and working correctly was 
unaffected as SP2 was installed.<BR>This program uses MS Word, all versions 
using VB, to make documents. Its <BR>installation is done by 
running<BR>"..\bcdDocuments.exe /regserver" and its uninstall by 
running<BR>"..\bcdDocuments.exe /unregserver".<BR><BR>The program still installs 
and runs correctly on Win 2003 SP1 and below. It <BR>also installs and runs as 
expected on all versions of Win 2000, Win XP and <BR>Vista that we have tried. 
On Win 2003 SP2 the registry entries appear to <BR>install correctly but the 
program will not run correctly, as follows.<BR><BR>When attempting to compile 
prog.dot in MS Word, using the VB Editor, the <BR>error "Compile error \n Error 
in Loading DLL" is given. However<BR>when working in MS Word's VB Editor with 
this dot file the code completion <BR>feature works ... when I type in a call, 
it suggests options. So it seems <BR>the<BR>type library is being accessed. The 
type lib is inside bcdDocuments.exe.<BR><BR>The prog.dot file asks bcdDocuments 
for data which is inserted into <BR>documents being made.<BR><BR>We have 
consistent results.<BR><BR>bcdDocuments installs and runs as expected on Win 
2000, Win XP, Vista, Win <BR>2003 SP1 and below. It runs on Win 2003 SP2 
provided it was installed before <BR>SP2 was installed. It will not (install and 
run correctly) on Win 2003 SP2 <BR>if installed after SP2.<BR><BR>I have looked 
and not found any static registry problem between an <BR>installation on a<BR>1. 
Win 2003 SP1 box, and a<BR>2. Win 2003 SP2 box.<BR><BR>I am trying to instrument 
using ProcMon to look for dynamic errors.<BR><BR>Is this the best place to post 
this problem? Can someone suggest a better <BR>place?<BR><BR>Any help 
appreciated.<BR>Russell Belding </FONT><BR></DIV></FONT></BODY></HTML>