I upgraded VS 2017 to 15.3.0 a few days ago. Since then file "storage.ide" has remained in my modified files, even through I have used a suggested .gitignore for VS, which includes the .vs/ folder. This includes the following.
# Visual Studio 2015 cache/options directory
.vs/
I then added the following to be more specific about ignoring this from the list of files to be tracked
.vs/SIASAWeb/v15/sqlite3/storage.ide
.vs/**/storage.ide
The Changes in the Team Explorer shows the following:
<project folder>
.vs/<project>/v15/sqlite3
storage.ide
I have tried to git reset this file, but this then returns on the next commit, and also exists in all branches which I open, resulting in this then preventing the easy shift from one branch to another even if no changes were made.
In the Solution Explorer the "applicationhost.config" and ".suo" files are marked as "ignored", but "storage.ide" is marked as "pending edit".
I have tried committing, synced to the GitHub server, closing and re-opened VS, and even rebooting the computer.
My question is why this file is being maintained as a modified file, even though it should be ignored for git.