VS2017打开.sln自动打开相同的文件

时间:2018-08-07 12:33:43

标签: visual-studio-2017

当我使用Visual Studio 2017(版本15.7.5)打开解决方案文件时,它总是自动打开相同的2个.cs文件。我该如何预防?为什么会打开这两个特定文件?

不,它们不是我上次关闭解决方案时打开的最后一个文件。

2 个答案:

答案 0 :(得分:3)

Visual Studio 2017中解决方案的所有个人设置都存储在存储库根目录中的名为.vs的文件夹中。为什么您的设置没有更改的可能性有几种:

  1. 由于某些原因文件已损坏和/或只读。要解决此问题,只需删除文件夹。它对任何内容都不重要,并且会自动重新创建。
  2. 您将.vs文件夹错误地提交给了源代码管理。从源代码管理中删除该文件夹,并通过确保忽略该文件夹来确保未读取该文件夹。使用Git进行此操作的一个好方法是对.gitignore文件使用this

答案 1 :(得分:1)

在这种情况下,删除.vs文件夹应该会有所帮助。这是由于此文件夹包含名为.dtbcache的文件,该文件引用了要打开的文件。