Если Вы работали с Java и XHTML, , XMLUnit позволяет Вам сравнивать два XML-документа через org.custommonkey.xmlunit. Класс DetailedDiff :
Сравнивает и описывает все различия между двумя XML-документами. Сравнение документа не останавливается, как только первое неисправимое различие найдено, в отличие от Различного класса.
У меня нет для этого никакой автоматизации. Тем не менее, я следую тому же требованию. Это позволит избежать нескольких щелчков.
Я не думаю, что есть способ сделать это изначально в Visual Studio. Добавление файлов в проект изменяет файл проекта.
Звучит как хороший случай для простого дополнения. Вы можете использовать службы автоматизации Visual Studio, чтобы найти файлы, которые вы хотите добавить, и добавить их все сразу. У вас будет полный контроль над поведением надстройки, поэтому вы можете сократить процесс до одного щелчка, если это возможно.