[CMake] MSB4051
Anders Backman
andersb at cs.umu.se
Mon Dec 27 09:41:00 EST 2010
Hi all.
Im using CMake 2.8.3 under windows 7 with Visual Studio 2010 32 bit.
I have a rather large CMake configuration which has worked for a few years
(VS2008).
Now today I wanted to use VS2010 and suddenly ran into a problem.
We use Incredibuild for a distributed build, and when I configure the
project and do Incredibuild->Clean I get the error:
Build started 2010-12-27 15:34:03.
0>A:\projects\trunk_x86_vs2010\x.sln.metaproj : Solution file error
MSB4051: Project {6F41A287-5427-4997-A6F8-F56C774459AD} is referencing a
project with GUID {13D5BF06-3AE9-4798-8955-3D15D7DB6A60}, but a project with
this GUID was not found in the .SLN file.
I reduced our project down from > 200 projects down to 4 and I still get the
problem.
To remove the uncertainty of using Incredibuild I instead used msbuild and I
get the exact same problem:
a:\projects\trunk_x86_vs2010>msbuild x.sln
Microsoft (R) Build Engine Version 4.0.30319.1
[Microsoft .NET Framework, Version 4.0.30319.208]
Copyright (C) Microsoft Corporation 2007. All rights reserved.
Build started 2010-12-27 15:34:16.
a:\projects\trunk_x86_vs2010\x.sln.metaproj : Solution file error MSB4051:
Project {6F41A287-5427-4997-A6F8-F56C774459AD} is referencing a project
with GUID {13D5BF06-3AE9-4798-8955-3D15D7DB6A60}, but a project with this
GUID was not found in the .SLN file.
Build FAILED.
a:\projects\agx\trunk_x86_vs2010\x.sln.metaproj : Solution file error
MSB4051: Project {6F41A287-5427-4997-A6F8-F56C774459AD} is referencing a
project with GUID {13D5BF06-3AE9-4798-8955-3D15D7DB6A60}, but a project with
this GUID was not found in the .SLN file.
But it works if I build with VisualStudio BUILD->Clean (that is the ordinary
clean inside the VS gui).
I did some googling on it, and some indicated a missing EndProject in the
.sln file, but I certainly cant see anything like that.
Anyone with similar experience?
/A
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20101227/cbaf84de/attachment.htm>
More information about the CMake
mailing list