如何我這樣做是爲了修改生成的模板,所以如下我會初始化build目錄和二進制文件的子文件夾:
<mtbwa:GetBuildDirectory DisplayName="Get the Build Directory"
Result="[BuildDirectory]" />
<Assign x:TypeArguments="x:String"
DisplayName="Initialize Binaries Directory"
To="[BinariesDirectory]"
Value="[String.Format("{0}\Binaries", BuildDirectory)]" />
然後你就可以複製,像這樣的輸出二進制文件:
<mtbwa:CopyDirectory Destination="[CopyToFolder]" Source="[BinariesDirectory]" />
的 「BuildDirectory」 和 「BinariesDirectory」 變量會聲明如下:
<Variable x:TypeArguments="x:String" Name="BuildDirectory" />
<Variable x:TypeArguments="x:String" Name="BinariesDirectory" />
你在哪裏設置它,在你的項目中,還是在一個構建定義或構建模板中? –
感謝您的回覆。我正在創建一個自定義構建模板... –