【发布时间】:2024-01-13 16:31:01
【问题描述】:
为 runsettings 参数形成相对文件路径/或文件路径的正确方法是什么
<SettingsFile>xxxxxAutomation.testsettings</SettingsFile>
在我的本地环境中这是可行的,但是当我将它推送到构建发布代理时它失败了,因为 它在另一个目录中寻找文件,这是我的发布文件夹 而是在文件夹目录中寻找此文件。
这是它查看的目录 E:\Agent_work\r10\a\xxxxxxxxx.testsettings,
这是我目前的设置方式
<SettingsFile>xxxxxAutomation.testsettings</SettingsFile>
这是错误信息 错误:在 MSTestAdapter 设置中指定的测试设置文件 E:\Agent_work\r10\a\xxxxxxxxxx.testsettings 不可用。拒绝访问该文件或该文件不存在。确保测试设置文件可用,然后重试。
而不是 E:\Agent_work\r10\a_XXXXX CI Build\drop\XXXXX_Automation_Test\bin\Release\xxxxxxxxx.testsettings
没有说明如何在 msdn 上制定文件路径的文档,也没有看到 网上的任何东西。
【问题讨论】:
-
嗨朋友,这个问题有什么更新吗?如果我的回答有助于解决您的问题,您介意接受它作为答案吗?
标签: azure azure-devops automated-tests azure-pipelines azure-pipelines-release-pipeline