我在使用 Visual Studio 2012 时遇到了一个非常奇怪的问题。
在我们的 SVN 存储库的一个分支上,解决方案资源管理器选项卡中显示一些重复文件。这些文件不会造成问题,并且树中的两个条目似乎都指向同一个文件。这有点令人不安。
我尝试对 .csproj 文件和 .sln 文件进行差异分析,但看不到可能导致此问题的任何差异。
有任何想法吗?
这是在 64 位 Windows 7 上,安装的插件:Visual SVN 3.0 和 Resharper 7
答案1
我遇到了同样的问题,它们在项目文件中重复了。我编辑了文件,找到了重复项并删除了它们。我猜这是由于某人的严重合并冲突造成的。我的问题恰好发生在 VS 2010 中。
答案2
找到 YourProjectName.csproj 文件,在正确的位置搜索重复的文件名,例如在我的情况下
<Content Include="Views\Login\autologin.cshtml" />
<Content Include="Views\Login\autologin.cshtml" />
删除其中一行并保存到项目解决方案资源管理器中,选择您的项目,右键单击,卸载项目并重新加载。它应该可以解决问题。