Quote:
I am using third party libraries in my project. If they give fixes in those projects and if they change the file version of their projects, do I need to rebuild my project as well.
That depends on how your references in project A look like, if
SpecificVersion is true then you will have to rebuild A.
Example from .csproj file:
<Reference Include="nunit.framework, Version=2.6.0.11240, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>\Common\nunit.framework.dll</HintPath>
</Reference>
Is not version dependent, so it probably does not need a rebuild (if the dll's API has no breaking changes).