Publisher and subscribers are mssql 2008 servers. It is possible to replicate via RMO from a Client Application. This works fine if there is an sqlserver 2008 installed on the client. If not we get the following exception:
Exception-Type: Microsoft.SqlServer.Replication.ComErrorExceptionclass not registered
at Microsoft.SqlServer.Replication.MergeSynchronizationAgent..ctor()at Microsoft.SqlServer.Replication.MergePullSubscription.get_SynchronizationAgent()
On the client we installed the sqlserver Native client tools. In detail we installed:
SQLSysClrTypes.msi
SharedManagementObjects.msi
sqlcln.msi
sql_rmo.msi
sqlncli.msi
The Sqlserver-Dlls
Microsoft.SqlServer.Replication.dll
Microsoft.SqlServer.Rmo.dll
Microsoft.SqlServer.ConnectionInfo.dll
which are explicitly references in our source code are in the same directory as the .EXE-File
Any help greatly appreciated
Thanks Rolf


