为什么Visual Studio转换向导2010会创建大量SDF数据库文件?

时间:2010-11-21 11:46:51

标签: c++ visual-studio-2010

我在2010年开设了2009 C ++ sln并运行Visual Studio 2010转换向导。它似乎完成了转换,但是有一个60 MB的.sdf文件创建与我的.sln文件同名(除了扩展名)!之前没有sdf文件。我很确定当我在C#项目上使用该向导时,尚未创建此文件。

看起来它是为了帮助转换向导而创建的,但我不明白为什么在向导完成时它就会离开。数据库中的表格是:

assoc_spans
assoc_text
base_class_parents
code_item_kinds
code_items
config_files
configs
file_map
file_signatures
files
parsers
projects
properties
refs
symbols

我想我可以删除这个文件吗?

2 个答案:

答案 0 :(得分:18)

它是代码浏览器数据库,它取代了早期版本中的NCB文件。在VC ++ 2010中,智能感知和浏览功能已completely redesigned,以提供更强大的功能和准确性。

答案 1 :(得分:7)

这是浏览数据库。你可以删除它;它将被重新创建。