如何防止 Visual Studio 2010 在 C++ 中向我的项目添加大型 SQL 文件?

Posted

技术标签:

【中文标题】如何防止 Visual Studio 2010 在 C++ 中向我的项目添加大型 SQL 文件?【英文标题】:How to prevent Visual Studio 2010 adding large SQL file to my project in C++? 【发布时间】:2011-12-26 11:15:16 【问题描述】:

我正在 Visual Studio 2010 中使用 c++ 和 c# 开发一个项目。直到我在解决方案中添加 c++ 项目时,我总是看到一个 SQL Server Compact Edition 数据库 (.sdb) 文件。它总是让我很烦

请任何人帮助我如何停止创建此文件?

【问题讨论】:

你不是说sdf文件吗?那是用于代码浏览数据库的。您可以放心地忽略该文件(如果您删除它,VS 会重新创建它) 但是有没有办法阻止VS创建这个文件? 【参考方案1】:

好吧,如果我猜你的意思是 sdf 而不是 sdb 文件是正确的,你可以在“工具”->“选项”->“文本编辑器”->“C/C++”->“高级”中禁用它-> “禁用数据库”

但是,您很可能会失去 IntelliSense 功能(我现在无法对其进行测试)。如果您不希望在项目结构中创建此文件但不介意将其放在其他位置,则可以在上述高级设置中设置回退位置并将“始终使用回退位置”设置为 True。

【讨论】:

您是否测试过它是否丢失了 IntelliSense 功能? 我不记得了,而且我很久以前就停止使用 Visual Studio,所以我无法测试它。

以上是关于如何防止 Visual Studio 2010 在 C++ 中向我的项目添加大型 SQL 文件?的主要内容,如果未能解决你的问题,请参考以下文章

在 Visual Studio 2010 中防止条件表达式中的赋值

如何在 Visual Studio 2008 或 Visual Studio 2010 中设置 JavaScript 断点

如何防止 Visual Studio 在 Web 项目中“发布”XML 文档文件?

如何在 Visual Studio 2010 中使用 Visual Studio 2008 创建的 DLL?

如何在 Visual Studio Code 中临时禁用“防止脏写”功能

Visual Studio - 如何在运行宏时禁用自动格式化/更正?