【发布时间】:2019-08-06 15:16:21
【问题描述】:
我正在尝试在 Azure Pipeline 中启动一个单元测试,该测试会打开一个外部文件 (myReport.rdl)。目标是检查传递给 LocalReport 类的数据集是否与报表定义一致。 不幸的是,我收到以下错误:
"d:\a\1\s\TestResults\Deploy_VssAdministrator 2019-08-04 06_29_01\Out\Reports\myReport.rdl".
如何将 .rdl 文件复制到正确的位置?有没有其他解决办法?
代码
var localReport = new LocalReport(); // Microsoft.Reporting.WinForms
localReport.ReportPath = ReportPath; // Reports/myReport.rdl
...
localReport.Render("PDF", DeviceInfo, out _, out _, out _, out _, out var warnings);
【问题讨论】:
-
总是发布你的代码。没有代码的错误可能意味着一百万种不同的事情。
-
mstest?单位? xunit.net?
-
您是否在测试或
.runsettings中指定了DeploymentItem属性?
标签: azure azure-pipelines vstest