Visual Studio 2013 fatal error C1041 /FS

PThomasCS picture PThomasCS · Dec 17, 2013 · Viewed 50k times · Source

I'm using Visual Studio 2013. Every so often by project refuses to compile. If I undo any changes, it still won't compile. I've found that recreating the entire project works. I would like to actually fix the problem though. The error that I'm getting is:

1>Critic.cpp : fatal error C1041: cannot open program database 'c:\users\username\desktop\projectName\projectName\x64\debug\vc120.pdb'; if multiple CL.EXE write to the same .PDB file, please use /FS

I've tried following these instructions to no avail: http://msdn.microsoft.com/en-us/library/dn502518.aspx

Has anyone else encountered this and found a fix?

Answer

test picture test · Oct 7, 2014

I had this problem because different projects in a solution had the same intermediate directory.

Changing

$(Platform)\$(Configuration)\

to

$(Platform)\$(Configuration)\$(ProjectName)\

in

Configuration Properties | General | Intermediate Directory

in each of the projects solved it.