热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何摆脱projectname\.vs\projectname\v15\sqlite3\storage.ide

如何解决《如何摆脱projectname\.vs\projectname\v15\sqlite3\storage.ide》经验,为你挑选了1个好方法。

我已经使用Visual Studio 2015一段时间了,最​​近又升级到了vs2017。我将项目存储在团队基础上,并且经常打开2个Visual Studio实例(对于存储在同一TFS中的不同解决方案)

自从我升级到vs2017以来,已经向每个项目添加了一个新文件:projectname \ .vs \ projectname \ v15 \ sqlite3 \ storage.ide即使我从未在代码中引用它并且不使用sqlite,该文件也会不断修改。任何地方。这导致2个问题:

1.)每当我签入未决的更改时,它都会修改此文件。我尝试隐藏.vs文件夹,尝试删除TFS上该文件夹的内容。不在乎。该文件始终在我的待处理更改列表中。(我可以排除它,但是它不应该在那里。)

2.)更重要的是,我的Visual Studio的2个实例正在尝试访问彼此的storage.ide文件,并且由于正在使用它们而偶尔抛出错误。

创建此sqlite实例以显示在我的项目中的是什么?

如果无法完全删除它,如何使它在TFS和多个Visual Studio实例中正常运行?



1> PatrickLu-MS..:

根据这个问题:什么是Visual Studio解决方案文件夹下的“ storage.ide”文件,什么是“持久存储”?,看来您可以排除在源代码管理中添加的此文件。

在一切.vs文件夹应排除源存储库。它是Visual Studio创建的用于存储用户特定信息的文件夹。以前有一个.suo保存此数据的文件。更改来自UserVoice建议。

只需使用.tfignore就像.gitignore到哪些文件是由版本控制忽略定制,注意这不会在源代码控制已影响的文件。您首先需要先删除或破坏源代码管理中的文件,然后签入新创建的.tfingore文件。下次出现挂起的更改时projectname\.vs\projectname\v15\sqlite3\storage.ide ,VS将自动排除这些更改。

关于如何创建和添加,.tfingore您可以参考以下问题的答案:什么是Visual Studio解决方案文件夹下的“ storage.ide”文件,什么是“持久存储”?


推荐阅读
author-avatar
blue燃烧的火柴
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有