Знаете ли вы какую-либо библиотеку .net, которую можно использовать для сравнения и особенно объединения двух файлов (например, .pst) - было бы лучше, если бы с открытым исходным кодом или недорого.
Вот несколько реализаций
Я бы предложил начать с реализации Майерса, поскольку она основана на хорошо аргументированном алгоритме, и поэтому при наличии ошибки вы, вероятно, сможете ее идентифицировать по какой-либо другой эталонной реализации.