incremental linking is impossible, help please

hi, I have been struggling with this problem for over 2 weeks, and i was told in one of the forums to try here. so here is my problem:
I installed visual c++ 2005 express edition, and it works fine except the fact that it seems it has not incremental linking, it seems that for some reasons, it can't access the .obj files and update them (when I check their modification date, it shows the one from the last REbuild). I even disabled Norton antivirus and Zonealarm, thinking that they might have something to do. I have no clue what to do, and the size of my project makes impossible for me to live with this problem anymore. I can't wait for the whole source to REbulild after each modification !!!
please, do you have any suggestions.
[747 byte] By [meta_alucard] at [2007-12-22]
# 1
Try deleting the .ilk file in the project's Debug folder.

nobugz at 2007-8-30 > top of Msdn Tech,Visual Studio Express Editions,Visual C++ 2005 Express Edition...
# 2
there is no .ilk file, here are the extensions that I have in the debug folder:
.obj
.res
.htm
.manifest
.idb
.dep
and I tried deleting the .idb file, with no luck. all what happens, is that the project REbuilds, even though I just used the build command. but it's the same story, and it doesn't solve the problem.
meta_alucard at 2007-8-30 > top of Msdn Tech,Visual Studio Express Editions,Visual C++ 2005 Express Edition...
# 3
could it be, that somehow the .obj files are read only, thus they are not accessible for overwriting, are something like that....note however that they are not marked read-only in the properties window.
meta_alucard at 2007-8-30 > top of Msdn Tech,Visual Studio Express Editions,Visual C++ 2005 Express Edition...
# 4
Project + Properties, Linker, General. Make sure "Enable Incremental Linking" is set to Yes.
nobugz at 2007-8-30 > top of Msdn Tech,Visual Studio Express Editions,Visual C++ 2005 Express Edition...
# 5
yeah, it is set to yes.
meta_alucard at 2007-8-30 > top of Msdn Tech,Visual Studio Express Editions,Visual C++ 2005 Express Edition...
# 6
Hmm,

that's weird. You definitely should get the .ilk file when you've

set that option correctly. Yet you can't find it...

Reaching: Build + Configuration manager. Is "Active solution

configuration" set to "Debug"?

nobugz at 2007-8-30 > top of Msdn Tech,Visual Studio Express Editions,Visual C++ 2005 Express Edition...
# 7

yeah, the active solution configularion is :

Debug........Win32.............(check)Build

meta_alucard at 2007-8-30 > top of Msdn Tech,Visual Studio Express Editions,Visual C++ 2005 Express Edition...
# 8
You were looking in the wrong folder. There's a My Documents\Visual Studio 2005\Projects\ProjectName\Debug folder as well as a ProjectName\ProjectName\Debug folder. You need the former. There should be just a .exe, .ilk and .pch file. Delete the .ilk file.

nobugz at 2007-8-30 > top of Msdn Tech,Visual Studio Express Editions,Visual C++ 2005 Express Edition...
# 9
so here are exactly the folder settings,
I am setting to not hide know extentions, and to show hidden files.

my project name is "Final Engine",
there are two debug forlders indeed, I suppose one is for the solution, and the other is for the project, here are their paths, and what they contain

c:\Programmation\Projects\Final Engine\Debug,
contains, ONLY one file: Final Engine.exe

c:\Programmation\Projects\Final Engine\Final Engine\Debug
contains, a bunch of .obj files + two files with .manifest ext + a .idb file + a .res file + a .dep file

meta_alucard at 2007-8-30 > top of Msdn Tech,Visual Studio Express Editions,Visual C++ 2005 Express Edition...
# 10
I

misspoke in my last message, there should be a .pdb file (not

.pch). You don't have one... That is the file that contains the

debugging symbols. It really looks like your project settings are

all messed up. Why don't you email me your .vcproj file so I can

take a look, rather than us going through this Q&A stuff.

nobugz at 2007-8-30 > top of Msdn Tech,Visual Studio Express Editions,Visual C++ 2005 Express Edition...
# 11
sure, just give me your email, and I will email you the .vcproj right away

thanks for your help

meta_alucard at 2007-8-30 > top of Msdn Tech,Visual Studio Express Editions,Visual C++ 2005 Express Edition...
# 12
Click on my screen handle to the left of the post and it will show you the email address.

nobugz at 2007-8-30 > top of Msdn Tech,Visual Studio Express Editions,Visual C++ 2005 Express Edition...
# 13
all right, I sent you the .vcproj. hope it will help.
thank you for you help.
meta_alucard at 2007-8-30 > top of Msdn Tech,Visual Studio Express Editions,Visual C++ 2005 Express Edition...
# 14
I

got your "Final Engine.vcproj". Incremental linking is set to

No. C/C++, General, Debug information format is set to

Disabled. That's why you don't get an .ilk and .pdb file.

Maybe your configuration changes don't get saved. Change the

options and save all files. Then open the .vcproj in

notepad. You should see the node Tool Name="VCLinkerTool" have a

value "LinkIncremental="2". I had no trouble doing that on your

.vcproj file.

nobugz at 2007-8-30 > top of Msdn Tech,Visual Studio Express Editions,Visual C++ 2005 Express Edition...