Summary
Microsoft COM-based resolvers handle update, insert, and delete conflicts in the following versions of Microsoft SQL Server:
- Microsoft SQL Server 2005
- Microsoft SQL Server 2008
- Microsoft SQL Server 2008 R2
- Microsoft SQL Server 2012
More Information
It was not a design objective in SQL Server to support custom COM-based conflict resolvers that interact with replication interfaces for native COM when those resolvers are built by using managed .NET assemblies. Therefore, Microsoft does not support these COM-based conflict resolvers.
Merge replication in SQL Server provides an API to build native COM resolvers. You can build native COM-based replication resolvers as COM objects in languages such as Microsoft Visual C++ and Microsoft Visual Basic.
Note We recommend that you build the managed code assemblies by using the business logic handler framework in SQL Server. The business logic handler framework contains the business logic that can respond to conflicts and other conditions during the merge replication process.
Merge replication in SQL Server provides an API to build native COM resolvers. You can build native COM-based replication resolvers as COM objects in languages such as Microsoft Visual C++ and Microsoft Visual Basic.
Note We recommend that you build the managed code assemblies by using the business logic handler framework in SQL Server. The business logic handler framework contains the business logic that can respond to conflicts and other conditions during the merge replication process.
References
For more information about how to implement a business logic handler, visit the following MSDN website:For more information about COM-based resolvers, visit the following MSDN website: