Nunit 当路径大于255时,TestContext.AddTestAttachment(字符串路径)未将文件附加到测试报告

Nunit 当路径大于255时,TestContext.AddTestAttachment(字符串路径)未将文件附加到测试报告,nunit,azure-pipelines,vstest,test-results,Nunit,Azure Pipelines,Vstest,Test Results,我试图通过触发发布构建管道在azure测试计划中运行nunit测试。我发现超过255个字符的文件附件没有附加到测试报告中 使用下面的代码附加报告TestContext.AddTestAttachment(字符串路径)(随nunit软件包提供)。日志中没有引发异常,只有一条警告消息,如下所示: 无法将结果日志上载到日志存储,正在尝试上载到文件服务。 位于位置的文件在磁盘上不可用 需要有关如何将具有长路径的文件附加到测试附件的帮助 注意:相关文件在路径中可用Azure测试计划中存在windows文件

我试图通过触发发布构建管道在azure测试计划中运行nunit测试。我发现超过255个字符的文件附件没有附加到测试报告中

使用下面的代码附加报告
TestContext.AddTestAttachment(字符串路径)
(随nunit软件包提供)。日志中没有引发异常,只有一条警告消息,如下所示:

无法将结果日志上载到日志存储,正在尝试上载到文件服务。 位于位置的文件在磁盘上不可用

需要有关如何将具有长路径的文件附加到测试附件的帮助


注意:相关文件在路径中可用

Azure测试计划中存在windows文件路径长度不超过255个字符的限制


您可以将文件从文件夹中复制或移动到另一个不会违反限制的文件夹中。例如,使用此选项可以使用匹配模式将文件附件从源文件夹复制到目标文件夹。

嗨,Siddhu255,我的答案有帮助吗?请检查并告知结果。谢谢,是的。谢谢,除了减少文件长度和移动到其他文件夹外,我也找不到其他选择,