【问题标题】:New classes not included in project after re-opening the solution重新打开解决方案后未包含在项目中的新类
【发布时间】:2016-10-13 13:48:44
【问题描述】:

我已经用这个把头撞到墙上有一段时间了,如果有人能帮助我,我将不胜感激。

会发生什么:

  1. 我在 .cs 文件中创建了一个新类
  2. 我关闭解决方案
  3. 我打开解决方案,新文件不再包含

我通过 VS2013 UI 所做的任何事情都不会使该文件永久包含。我必须在文本编辑器中手动打开项目并添加如下一行:

<Compile Include="Test\TestClass.cs" />

手动。

我们正在使用 TFS,但我似乎也是唯一发生这种情况的人,而且这种情况并非一直发生。

有什么想法吗?

【问题讨论】:

  • 您在访问项目文件时遇到安全问题吗?检查csproj 文件的安全性(所有者、写入权限等)。
  • 保存项目时是否遇到任何错误?
  • 你的 csproj 文件没有被修改
  • 签出项目,添加文件,再次签入
  • 添加文件后,使用 CTRL-SHIFT-S 保存解决方案中的所有文件、项目文件和解决方案文件本身。

标签: c# visual-studio visual-studio-2013


【解决方案1】:

想通了。

如果您同时打开了多个版本的 VS2013,由于某种原因,项目 xml 无法正确保存。

在此处发布此内容是因为我在其他地方找不到任何有关此内容的信息,因此希望这对其他人有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多