Click here to Skip to main content
15,900,378 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
To install my application on a remote machine it gives me an error reading
Unable to install or run the application. The application requires that Assembly Microsoft.synchronization.data.server version 2.0.0.0 be installed in the Global Assembly Cache first
.
I am running vs2010 and I am deploying on a windows XP Service Pack 3 machine.
Microsoft.Synchronization = 1.0.0.0
Microsoft.Synchronization.data = 2.0.0.0
Microsoft.Synchronization.data.server = 2.0.0.0
Microsoft.Synchronization.data.SqlServerCe = 2.0.0.0


someone please help
Posted
Updated 29-Nov-11 1:42am
v2

I think you develope your application in VS2010 i.e youe application bild under .Net Framework 4.0 and now you are trying to deploy your application on Windows XP SP3 in which .Net Framework 4.0 is not available.
-Try to install Framework 4.0 Manually and then try to install/Run your application.I hope it will help you.
 
Share this answer
 
Comments
rangachisi 30-Nov-11 0:35am    
i installed the .Net Framework 4.0 but i still get the same error message. not sure whats the problem now
hi,

please check your build type. is it x64/x32 ?

also check which version of MS Sync framework you are using on client end.

if OS is x64 then use x64 bit Sync framework version.

thanks
-Amit.
 
Share this answer
 
Comments
rangachisi 1-Dec-11 8:49am    
thank you for your response

the client machine is an x86 and i manually installed the MS Sync 2.0.0.0 for x86.
guys i still have this problem someone please help. I cannot install the application on client machines and i am stuck. please someone rescue me
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900