gpt4 book ai didi

visual-studio - 防止 Visual Studio Web 测试更改请求详细信息

转载 作者:行者123 更新时间:2023-11-28 20:47:33 25 4
gpt4 key购买 nike

我有一项服务接受分析服务的 Xmla 查询,通常这些查询本身会有一个字符串,其中包含一个看起来像这样的片段

{{[Time].[Year].[All]}}

记录这些请求工作正常,但是当我尝试重新运行测试时,我从测试运行器中得到一个错误...

请求失败:发生异常:WebTestContext 中没有名为“[Time].[Year].[All]”的上下文参数

这让我困惑了一段时间,但当我要求 VS 生成测试的编码版本时,我能够更好地看到问题。 VS 搜索 '{{' 和 '}}' 标记并进行更改,考虑到这些区域引用 Context 参数,代码如下所示

this.Context["\n\t[Time].[Year].[All]"].ToString()

有人知道如何指示 Visual Studio 不执行此替换操作吗?或者解决这个问题的另一种方法?

最佳答案

使用双花括号,例如。 “{{ }}”是多余的。您只需要使用一组大括号,例如。 “{ }”或者如果生成此代码,它也将使用大括号组之间的空格,例如。 “{{}}”

关于visual-studio - 防止 Visual Studio Web 测试更改请求详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2534086/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com