You need to sign in to do that
Don't have an account?
Issue with CTI Adapter and msxml6.dll
Hi,
We have a SF adapter we developed several years ago and maintain and update periodically.
I previously built our adapter and an MSI setup using Visual Studio running on a Server 2003 machine.
I'm not building the same adapter and setup still using VS but on a server 2008 R2 64 bit machine. When I try to build my setup it won't let me due to this error:
'msxml6.dll' should be excluded because its source file 'c:\windows\syswow64\msxml6.dll' is under Windows System File Protection. C:\Depot\Source\ProServices\ShoreTelCTIAdapter_3\src\ShoreTelCTIAdapterSetup\ShoreTelCTIAdapterSetup.vdproj STSFCCSetup
OK, I figured, I'll do what MS tells me so I excluded it from the build. I then tested the setup on a Win 7 client where it installed and ran fine.
HOWEVER, when a customer running XP install it and then tries to run it they get:
Error: Unable to start XML SubSystem. Please Contact your Salesforce.com Administrator to rectify this issue.
That error per the SF FAQs is caused by not installing or registering msxml6.dll.
So, I'm not caught in a catch-22. VS won't let me include it in my setup but at least XP seems to require that I do include it.
What's a developer to do? Any ideas would be much appreciated.
Thanks!
Do you also have this problem if you try to run the build on a regular Win7 machine?
I just tried and yes, I get the same error when I try to build on my Win 7 machine.
Specifically it wants me toexclude msxml6.dll because the source is under Windows System File Protection.
I guess a key question is has anyone successfully build a setup program using Visual Studio 2008 on either Win 7 or Server 2008?
Thanks