# erroneous lines in generated VC Solution

**URL:** https://discourse.cmake.org/t/erroneous-lines-in-generated-vc-solution/6032
**Category:** Usage
**Tags:** os:windows, gen:vs
**Created:** [July 8, 2022, 8:43am UTC](https://discourse.cmake.org/t/erroneous-lines-in-generated-vc-solution/6032 "2022-07-08T08:43:25Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![KrisThielemans](https://discourse.cmake.org/user_avatar/discourse.cmake.org/kristhielemans/32/532_2.png) [@KrisThielemans](https://discourse.cmake.org/u/KrisThielemans)
#### Post date: [July 8, 2022, 8:43am UTC](https://discourse.cmake.org/t/erroneous-lines-in-generated-vc-solution/6032/1 "2022-07-08T08:43:25Z")

</div>

The solution file generated by CMake from [our project](https://github.com/SyneRBI/SIRF/) starts with some lines related to a path, probably from one of our dependencies, which generate errors in older VS versions, and warnings with VS 2019.

```auto
sirf
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "C:", "C:", "{161B8153-86F4-37D7-8834-55E4ADACB764}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Users", "C:\Users", "{09D6F513-DB17-3E47-9C22-F0DABDAFC9DD}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "krisf", "C:\Users\krisf", "{1C6A7FAC-BB5F-306C-B017-1CB5944D49A6}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Documents", "C:\Users\krisf\Documents", "{889B26B8-3EBC-36B4-8332-15543C543F2A}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "devel", "C:\Users\krisf\Documents\devel", "{4E2E9C89-C769-32B9-9E22-96A4E19FF5D8}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "install-VC", "C:\Users\krisf\Documents\devel\install-VC", "{C878C4C0-3CDC-3F66-9379-E7444A5E55CF}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "bin", "C:\Users\krisf\Documents\devel\install-VC\bin", "{DC327341-E39C-3922-ADDE-9AAB5BD71F4B}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CMakePredefinedTargets", "CMakePredefinedTargets", "{5B04CF11-5F7A-38C5-9BAE-2177ED34697F}"
EndProject
...

```

Any suggestions on how to track down where this comes from?
