RDLC-Dateien veröffentlichen

Ich habe einige RDLC-Dateien in meiner WPF-Anwendung. Wenn ich das Projekt veröffentliche, werden die Berichtsdateien nicht veröffentlicht, und wenn ich versuche, mit dem Client auf sie zuzugreifen, erhalte ich die Fehlermeldung, dass sie nicht gefunden wurden. Ich habe den Veröffentlichungsordner überprüft, und tatsächlich sind sie nicht da. Ich rufe die RDLC-Dateien mit folgendem Code auf:

Microsoft.Reporting.WinForms.ReportViewer rvReportViewer;
/* ... */
rvReportViewer.LocalReport.ReportPath = string.Format("Reports/{0}.rdlc", ReportName);

Ich habe versucht, die Build-Aktion für diese Dateien auf "Ressource" zu setzen, was ich für meine statischen Bilddateien habe, aber das scheint keinen Unterschied zu machen.

Warum werden die Berichte nicht in das Veröffentlichungsverzeichnis kopiert? Gibt es eine Möglichkeit, dies zu erzwingen, oder sollte ich auf andere Weise darauf zugreifen?

Vielen Dank

Antworten auf die Frage(8)

Ihre Antwort auf die Frage