拉入Visual Studio 2015的问题

时间:2016-09-20 12:56:50

标签: c# git visual-studio github visual-studio-2015

我们刚开始在学校使用github,而我的团队的问题是,当我执行拉动时,只有当我在解决方案资源管理器中按下show all files按钮时,Visual Studio中才会显示新文件(类等),但后来我必须手动将每个文件都包含在项目中。 有没有办法让它自动化?因为它应该自动完成。

3 个答案:

答案 0 :(得分:3)

问题是当你的队友提交文件时,他们没有被添加到项目中(.csproj文件中没有条目)。

.csproj文件是一个XML文件,用于指示项目中的文件。如果他没有对此文件进行更改,那么您在项目中就不会看到它们。

在他做出改变之前,他需要:

  • 确保所有文件都包含在项目中
  • 确保项目已保存到磁盘(File => Save All)(如果他没有这样做,他会在解决方案资源管理器中正确看到项目,因为它正在加载csproj在记忆中,但在你最后,你将得到旧版本)

然后他需要确保他提交所有文件,以及.csproj。

如果你拉,那么它将下拉新添加的文件和更新的项目文件

答案 1 :(得分:0)

您可能只需要右键单击这些文件,然后在项目中选择包含即可。

答案 2 :(得分:0)

你需要确定这是VS的一个项目。然后你必须检查.csproj,你的文件将自动包含在每个文件中。

.csproj负责保存来自项目的文件的信息。