visual-studio - professional - visual studio 2015 enterprise
¿Cuál es el archivo*.VC.db en proyectos de Visual Studio? (1)
En algunos proyectos de Visual Studio 2015 que tengo, hay un archivo
*.VC.db
en la carpeta del proyecto, con el nombre del proyecto: si el nombre del proyecto es
FooBar
, entonces el archivo es
FooBar.VC.db
.
Este archivo parece una base de datos de algún tipo, pero no estoy usando ninguna base de datos en los proyectos.
Mi mejor conjetura sería que está funcionando de manera similar a la base de datos
HelloWorld.sdf
, que es utilizada por IntelliSense.
¿Es lo mismo solo en "nuevo", o está haciendo algo importante y no debería eliminarlo?
Esto sucede después de instalar VS2015 Actualización 2. El archivo
projname.vc.db
es la
nueva
base de datos IntelliSense, reemplaza la antigua base de datos
projname.sdf
.
No de otra manera eliminando ese archivo .sdf.
También puede ver un archivo oculto
projname.vc.vc.opendb
, un archivo de bloqueo para indicar que la base de datos está en uso.
Crystal Ball dice que alguien tendrá que eliminar este a mano tarde o temprano.
Esto ya estaba disponible antes pero era experimental . Ahora permanente Las promesas son para una aceleración aproximada x2 de IntelliSense. El mayor cambio parece estar cambiando a otro motor de dbase, ahora usando SQLite en lugar de SQL Compact. Potente voto de confianza de código abierto allí :)
No elimine el archivo todavía o la próxima vez que abra el proyecto IS será catatónico por un tiempo. Bueno, no tanto como antes :) Consideraría la limpieza, si es que lo hace, cuando haya terminado con el proyecto. Continúe y elimine el archivo .sdf, ya no se usará.