![](/img/trans.png)
[英]Visual Studio 2008 - Toolbar missing 'Release' / 'Debug' dropdown build configuration
[英]How to get build configuration (“release”, “debug”) from InvokeProcess activity
我在構建之后添加了一個InvokeProcess活動來生成一個zip文件(我無法通過“發布時的包”選項獲得良好的結果)並且因為我的構建定義為3個不同的配置構建了我的解決方案(“Preproduction”,“Production1” ,“Production2”)我想將配置名稱寫入zip文件名。
我無法獲取配置名稱將其寫入我的zip名稱。 我想用這種方式命名我的zip文件:proyectName_Preproduction.zip。 我不知道如何使用已定義的關鍵字。 $(配置)不起作用。
求你幫忙。 塞巴斯蒂安
我找到了一種訪問構建配置列表的方法,但我不知道如何檢測哪個配置是最新的。
您可以將預定義的BuildSettings對象作為參數傳遞給自定義活動。
[RequiredArgument]
public InArgument<BuildSettings> BuildSettings { get; set; }
您可以使用BuildSettings的PlatformConfigurations屬性來獲取配置詳細信息。
BuildSettings buildSettings = context.GetValue(this.BuildSettings);
if (buildSettings.HasPlatformConfigurations)
{
foreach (var platformConfiguration in buildSettings.PlatformConfigurations)
{
var config = platformConfiguration.Configuration;
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.