Xamarin.android VSTS生成定义-使用特殊字符存储机密将自动删除字符

Xamarin.android VSTS生成定义-使用特殊字符存储机密将自动删除字符,xamarin.android,azure-pipelines,azure-pipelines-build-task,Xamarin.android,Azure Pipelines,Azure Pipelines Build Task,在VSTS构建定义(用于在Mac Build Agent中构建Xamarin.Android项目)中,密钥库密码作为机密添加到构建变量选项卡中。TFS自动去除双引号并将“\”转换为“/” 有人能告诉我如何逃离这些角色吗 变量值是什么样的?你如何使用它?我刚刚用powershell做了一个测试,将变量值发送到web api,它不会将“\”转换为“/”..j6q“~.Mvy\!如何使用该变量?请用单引号尝试,例如=j6q'~.Mvy'\!我正在使用VSTS构建变量,将密码标记为变量。因此,我们希望V

在VSTS构建定义(用于在Mac Build Agent中构建Xamarin.Android项目)中,密钥库密码作为机密添加到构建变量选项卡中。TFS自动去除双引号并将“\”转换为“/”


有人能告诉我如何逃离这些角色吗

变量值是什么样的?你如何使用它?我刚刚用powershell做了一个测试,将变量值发送到web api,它不会将“\”转换为“/”..j6q“~.Mvy\!如何使用该变量?请用单引号尝试,例如=j6q'~.Mvy'\!我正在使用VSTS构建变量,将密码标记为变量。因此,我们希望VSTS构建能够处理这些事情,而不是手动转义或添加密码的字符串表示。您使用哪个任务来标记密码?(我只是在windows代理上测试,可以使用=j6q“~.Mvy\!