<!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 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> </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&displaylang=en"><FONT
face="Times New Roman"
size=3>http://www.microsoft.com/downloads/details.aspx?familyid=95ac1610-c232-4644-b828-c55eec605d55&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>