几天前我将VS 2017升级到了15.3.0。从那时起,文件“storage.ide”仍保留在我的修改文件中,即使通过使用a suggested .gitignore for VS,其中包含.vs /文件夹。这包括以下内容。Visual Studio 2017 15.3.0 git更改包括“storage.ide”,即使.vs/in .gitignore
# Visual Studio 2015 cache/options directory
.vs/
我加入以下更具体有关从文件列表中忽略此进行跟踪
.vs/SIASAWeb/v15/sqlite3/storage.ide
.vs/**/storage.ide
在Team Explorer中的变化显示以下内容:
<project folder>
.vs/<project>/v15/sqlite3
storage.ide
我曾尝试将git重置该文件,但是这会在下一次提交时返回,并且还存在于我打开的所有分支中,导致此操作阻止从一个分支轻松转换到另一个分支即使没有改变。
在解决方案资源管理器中,“applicationhost.config”和“.suo”文件被标记为“忽略”,但“storage.ide”被标记为“等待编辑”。
我已经尝试提交,同步到GitHub服务器,关闭并重新打开VS,甚至重新启动计算机。
我的问题是为什么这个文件被作为一个修改后的文件进行维护,即使它应该被忽略的git。
我刚刚开始在v15中看到包含db.lock,storage.ide,storage.ide-shm和storage.ide-wal文件的Server和slqite3文件夹。利亚姆的答案解决了它,请“接受”它。 – nmit026