合并两个版本的 C# 项目

Merge two versions of C# projects

我正在记录一个尚未完全完成编写的 winForms 项目,这意味着现在有另一个程序员正在编写代码。所以我已经在项目的副本中写了一些重要的评论。 另外我用sandcastle来建立帮助文件。

我的问题:将评论从项目的旧副本复制到新版本的最佳方法是什么(如果有的话)? 也许 sandcastle 可以做一些事情,比如将文档导入项目?

我知道这样做不太明智,但我仍然必须检查是否有办法保存文档工作。

Visual Studio 有一个内置的文件差异函数,您可以使用它来查看两个文件的不同之处。然后应该将您所做的更改复制并粘贴到您的其他程序员已更改的文件的 "gold" 副本。

这个 link 展示了如何 Compare two files in Visual Studio 2012

"You can invoke devenv.exe /diff list1.txt list2.txt from the command prompt or, if a Visual Studio instance is already running, you can type Tools.DiffFiles in the Command window"