I want to execute a target before project builds.
I have define the following in the .vcxproj file.
  <Target Name="BeforeBuild">
   <Message Text="BeforeBuilds" />
   <CallTarget Targets="myTarget" />
  </Target>
<Import Project="..\GetCat.targets" />
 <Target Name="DefaultBeforeTarget" BeforeTargets="Default">
  <CallTarget Targets="myTarget" />
 </Target>
<Target Name="myTarget" Inputs="$(TargetPath)"  Outputs="$(TargetDir)$(TargetName).tlb" DependsOnTargets="GetCat">
<Message Text="Calling myTarget" />
<Exec Command="mkdri HelloW" />
</Target>
The myTarget <Message> is not getting called.
How to fix this?