【问题标题】:After pulling from GIT files are shown in Windows File Explorer but files are excluded in Solution Explorer in Visual Studio从 GIT 文件中提取后,文件显示在 Windows 文件资源管理器中,但文件被排除在 Visual Studio 的解决方案资源管理器中
【发布时间】:2017-03-15 08:55:08
【问题描述】:

在解决方案资源管理器中排除:

在 Windows 资源管理器中显示

【问题讨论】:

  • 在解决方案资源管理器中右键单击“包含在项目中”?
  • 是的,这是一种方法,但我需要其他方法来使其包含在内。有没有需要推送的文件。
  • 好吧,我想您可以手动编辑.csproj 文件以包含它们。如果你真的想。但是在 IDE 中单击鼠标右键似乎要容易得多。
  • 是的,我想知道提交和推送 .csproj 文件是否可以解决这个问题??
  • 如果该文件包含该更改,是的。如果没有,不。你真的似乎过于复杂了。如果要在项目中包含文件,请在项目中包含文件。究竟是什么在这里不起作用?

标签: git visual-studio model-view-controller


【解决方案1】:

可以将一个文件添加到 GIT 存储库但不包含到 Visual Studio 项目中,这就是您的情况。你应该:

  1. 在 Visual Studio 项目中包含丢失的文件(或手动编辑.csproj,我不推荐这样做,这很麻烦)
  2. 提交更新的 .csproj 文件并将其推送到 GIT 存储库

此时您的项目和 GIT 将同步。

  1. 可选,强烈推荐:考虑在 Visual Studio 中使用 GIT 插件。如果您已经在使用它,那么它做错了什么并且没有保持同步,不应该发生。

【讨论】:

    猜你喜欢
    • 2015-01-10
    • 2019-04-23
    • 2017-10-20
    • 1970-01-01
    • 1970-01-01
    • 2015-07-22
    • 1970-01-01
    • 2016-12-11
    • 2012-11-22
    相关资源
    最近更新 更多