7
我有一個解決方案,其中包含大量關聯的.csproj文件。將自定義msbuild目標從解決方案傳遞到項目
每個.csproj文件都有一個<Target Name="PublishQA">...
。
構建,當我嘗試編譯整個解決方案失敗:
> 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]
當我直接建.csproj
項目,它建立就好了。
如何告訴msbuild將目標傳遞給項目文件?