solving PCNS installation interrupted error

While preparing IIFP for password synchronization, I started to install the Microsoft Password Change Notification Service on a Windows 2003 SP2 SE domain controller. I ran into this error message:
"The wizard was interrupted before the Active Directory Schema update for Microsoft Password Change Notification Service could be completed".

As far as I could see, this error message wasn’t logged in the event viewer logs.

No info, no help.

Great! 😦

But at the same time 3 SideBySide errors were logged.
– EventID 32 – "Dependent Assembly Microsoft.VC80.CRT could not be found and Last Error was The referenced assembly is not installed on your system."

pcns install error 1

– EventID 59 – "Resolve Partial Assembly failed for Microsoft.VC80.CRT. Reference error message: The referenced assembly is not installed on your system."

pcns install error 2

– EventID 59 – "Generate Activation Context failed for C:\DOCUME~1\ADMIN~1\LOCALS~1\Temp\MSI232.tmp. Reference error message: The referenced assembly is not installed on your system."

pcns install error 3

Looking for these error messages, I found out that the application was missing the Visual C++ Libraries.

"The Microsoft Visual C++ 2005 Redistributable Package (x86) installs runtime components of Visual C++ Libraries required to run applications developed with Visual C++ on a computer that does not have Visual C++ 2005 installed."

I downloaded and installed vcredist_x86.exe.

Download at : http://www.microsoft.com/downloads/details.aspx?familyid=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en

After the installation of the assemblies the PCNS installation ran as expected (first AD schema update, next PCNS service install…)

Additional reading:

Side-by-side Assemblies : http://msdn.microsoft.com/en-us/library/aa376307.aspx

Regards,

Peter

Advertisements

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s