2017-09-12 1 views
0

j'ai à l'application netcoreapp2.0 avec l'ensemble de la propriété suivante:de base .NET, d'exécution de tâche msbuild après CopyLocalLockFileAssemblies

<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies> 

Juste après avoir terminé la copie de la dépendance DLL dans le dossier de sortie je veux lancer un msbuild -task qui dépend de ces DLL étant dans le dossier.

J'ai essayé ce qui suit, mais il semble que la commande exécute une étape au début et la commande ne voit pas les DLL.

<Target Name="SomeName" AfterTargets="Build"> 
    <Exec Command="SomeCommand" /> 
</Target> 

a essayé de trouver une liste de cibles .NET de base prend en charge, mais en vain, donc je suis à la recherche d'une liste des cibles de construction ou une cible que je peux déclencher sur après la dépendance DLL ont été copiés .

Répondre

1

La cible (public, non-préfixée underscore) que vous pouvez utiliser est CopyFilesToOutputDirectory:

<Target Name="MyProcessingStep" AfterTargets="CopyFilesToOutputDirectory"> 
    … 
</Target>