Skip to main content
gamedev.net
🔒 Locked

Visual Studio Files explained?

Started by Prozak Jan 3, 2005 at 9:18 AM 4 replies 650+ views
Original Post
Prozak
Prozak
Googling this is really hard... Where can I find info on what VS's diferent maintenece files do, and which ones are safe to delete? .old; .plg; .vcl; .vcp; .dsp; .dsw; .ncb, etc........
Endurion
Endurion
Don't know where to look either, but i know some:

.dsp: The project file of VS6, don't delete
.vcproj: The project file of VS2002++, don't delete

.dsw: The workspace file of VS6, can be deleted, but shouldn't
.sln: The workspace file of VS2002++, can be deleted, but shouldn't

.ncp: The browse info is kept there. If Intellisense is acting up, delete it. Also safe to delete
.clw: VS6: The class wizard info. Can be deleted, will be rebuilt on opening the class wizard.

.old, .plg: Safe to delete

There's more, i'm pretty sure...
Fruny: Ftagn! Ia! Ia! std::time_put_byname! Mglui naflftagn std::codecvt eY'ha-nthlei!,char,mbstate_t>
Mercury
Mercury
Last time I checked they were all text files, it'll give you a good idea of what the file does if not the complete picture. Anyway, the previous post gives a relatively thorough description of the major formats.

- Jordan
Andrew Russell
Andrew Russell
The following is my list of extentions that are generated from files in your project (so it's safe to delete them - they will just be recreated).
Quote:
.ilk
.obj
.pdb
.idb
.pch
.res
.resources
.ncb
BuildLog.htm

That text can be used as an exclusion list for xcopy, which is the reason I have it.
kSquared
kSquared
Quote:
Original post by Andrew Russell
The following is my list of extentions that are generated from files in your project (so it's safe to delete them - they will just be recreated).
Quote:
.ilk
.obj
.pdb
.idb
.pch
.res
.resources
.ncb
BuildLog.htm

That text can be used as an exclusion list for xcopy, which is the reason I have it.

It is not necessarily safe to delete .res/.resx/.resources files if you are using embedded resources or programmatically generated resources in your project. If you are merely generating binary .resources files from .resx files (which is the accepted practice AFAIK), then you can delete the .resources files if you want.
- k2 "Choose a job you love, and you'll never have to work a day in your life." — Confucius"Logic will get you from A to B. Imagination will get you everywhere." — Albert Einstein"Money is the most egalitarian force in society. It confers power on whoever holds it." — Roger Starr{General Programming Forum FAQ<

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.