title: LNK1104 cannot open file 'libboost_regex-vc90-mt-gd-1_37.lib'
body: <p>Hi my team developed some years ago an application which consists of c# windows forms and c++. All developers gone away and nobody knows how to compile the source code. Now it is my job trying to compile it to be able to develop it further.</p>
  <p>As I am not a real software developer (studied mechanical enginnering) and just learned C#, Javascript and Python I am facing huge problems. I am using Visual Studio 2022.</p>
  <p>As I am trying to compile the .sln I get the error &quot;LNK1104 cannot open file 'libbost_regex-vc90-t-gd-1_37.lib'. Yesterday I have installed the boost library 1.79 with the &quot;libboost_regex-vc143...&quot; files in the installation folder. Next I tried to add the folder as &quot;Additional Include Directories&quot; and the &quot;boost/stage&quot; folder as &quot;Additional Library Directories&quot; as some answers on Stack Overflow suggested. After that I could succesfully run boost in a little test-project.</p>
  <p>In the Project folder of the application is a folder &quot;c++/extern&quot; with a folder called &quot;boost&quot; and I guess an old boost version with some files called &quot;libboost-regex_vc80..&quot;. This folder is added as additional library in some projects of the application.</p>
  <p>I'm confused why do I get the error: &quot;LNK1104 cannot open file 'libbost_regex-vc<strong>90</strong>-t-gd-1_37.lib' Neither my installed boost version nor the boost files in the &quot;c++/extern&quot; folder match this version. Why is Visual Studio searching for these files? Can somebody give me a hint how to solve this problem?</p>
  <p>(I can't share the source code)</p>
  <p>Thanks in advance</p>