Possiedo una soluzione con un numero elevato di file .csproj associati.Passa il target personalizzato di msbuild da Soluzione a Progetto
Ogni file .csproj ha un <Target Name="PublishQA">...
.
La compilazione fallisce quando provo a compilare l'intera soluzione:
> msbuild mysolution.sln /t:PublishQA`
"c:\myproj.sln" (publishqa target) (1) ->
c:\myproj.sln.metaproj : error MSB4057: The target "PublishQA" does not exist in the project. [c:\myproj.sln]
Quando costruisco direttamente il progetto .csproj
, costruisce bene.
Come si comunica a msbuild di passare il target ai file di progetto ???