Please enable JavaScript to view this site.

Visual Studio Project Builder Help

Navigation: » No topics above this level «

What does Visual Studio Project Builder do?

Scroll Prev Top Next More

Visual Studio Project Builder is a tool to help manage the building of many Visual Studio solutions.

 

If you have been building software projects for some time, you've probably got several solutions that contain projects that need to be built. You may even be using multiple versions of Visual Studio, from Visual Studio 6 through to Visual Studio 2017. Visual Studio Project Builder will coordinate building projects for all of these different versions of Visual Studio.

 

At Software Verify we have projects that need to be built by all versions of Visual Studio. We also have different projects that have the same name in different solutions - Visual Studio won't let you load those into one Solution. But that's not a problem with Visual Studio Project Builder, it will manage the building of these projects with ease.

 

 

File Formats

 

Currently we support .vcxproj (Visual Studio 2010-2017), .vcproj (Visual Studio 2002-2008) and .dsp (Visual Studio 6) file formats.

 

 

Files

 

The files managed by a Visual Studio project are C and C++ source files, C and C++ header files, C#, VB.Net, F#, J#, and resource files. We've also added some file extensions that are not typically used by Microsoft, just in case someone is using these variants with Visual Studio. A full list of supported file extensions is shown below.

 

Source file extensions

 

C++

c

cc

cpp

cxx

cp

c++

 

C#

cs

 

VB.Net

vb

 

F#

fs

 

J#

jsl

 

Header file extensions

 

C++

h

hh

hpp

hxx

inl

 

Resource file extensions

 

bmp

cur

ico

 

 

Warnings and Errors

 

Various warnings and errors may occur when compiling and linking your code. Some of these are harmless and can be ignored. To allow you to ignore specific messages we have provided a filter for warning and error messages.

 

 

Filters

 

When automatically scanning for projects in solutions, you can tell Visual Studio Project Builder to ignore certain project configurations based on the project configuration name.

 

If you're unsure what to filter, just let everything load then filter the configurations you don't want from the user interface using the context menu.