I've been using visual studio 2015 for a while now and recently upgraded to vs2017. I'm storing my project on team foundation and often have 2 visual studio instances open, (to different solutions both stored on the same TFS)
Ever since I upgraded to vs2017 a new file has been added to each project: projectname\.vs\projectname\v15\sqlite3\storage.ide This file is constantly modified even though I never reference it in my code and don't use sqlite anywhere. This causes 2 problems:
1.) Every time I check in pending changes, it's modifying this file. I've tried cloaking the .vs folder, I've tried deleting the contents of that folder on the TFS. It doesn't care. That file is always on my pending changes list. (I can exclude it, but it shouldn't be there.)
2.) More importantly my 2 instances of visual studio are trying to access each other's storage.ide files and throwing errors occasionally because they are in use.
What is creating this sqlite instance to show up in my projects?
If I can't remove it completely, how can I get it to play nice with TFS and multiple Visual Studio instances?