2012-08-16 73 views
0

从我的理解视觉工作室不断建设,以提供像定义查询和智能感知的东西,但这些信息存储在哪里?Visual Studio在哪里不断构建?

这是全部存储在工作存储器中,还是存储在光盘的某个地方?

有没有办法访问这些“部分构建”的集合,并从它们读取?

我对Visual Studio的C#语言功能特别感兴趣。

这种信息是否与.pdb文件类型有关?

回答

2

对于C#和VB,它只存储在内存中。 C++将一些东西存储在磁盘数据库中。

有没有办法访问这些“部分构建”的集合,并从它们读取?

今天唯一存在的公共API是CodeModel API,它允许您通过声明信息。根据你的情况,它可能会或可能不够。如果不是......对不起,你运气不好(或者至少在Roslyn项目出货之前)。

+0

这正是我所期待的。谢谢! – James 2012-08-17 15:06:14