Ich habe einen Bericht, der von einem Windows-Dienst und einer Formularanwendung verwendet wird. Also, ich möchte den Bericht in eine DLL-Datei einbetten, die von beiden verwendet werden kann.Anzeige .RDLC-Bericht eingebettet in eine DLL-Datei
Das Problem ist, dass, wenn ich versuche, die ReportEmbeddedResource -Eigenschaft eines ReportViewer-Steuerelement in meiner Windows-Formular-App, die Windows-Formular-App für die Ressource, nicht die DLL-Datei suchen.
z.B .:-Code aus dem Fenster Formular App:
rv.LocalReport.ReportEmbeddedResource = "MyReportInMyDLLFile.rdlc"
Wie kann ich den oben genannten Befehl Look für die eingebettete Ressource in meiner DLL-Datei zu machen?
Ich liebe dich dafür. –
Wenn ich obigen Code in 'Anwendung Seite' in SharePoint 2010 verwende, folgenden Fehler ausgelöst:' Datei oder Assembly Datei: /// C: \ Windows \ System32 \ Inetsrv \ Reports.dll 'oder eine seiner Abhängigkeiten konnte nicht geladen werden . Das System kann die angegebene Datei nicht finden.', aber es funktioniert in WinForm-Anwendungen. – Amir
Solch eine alte Antwort .. aber funktioniert genauso gut wie heute! Ich folgte den Antworten unter .. wo ich einen Bericht in einer anderen Versammlung in zwei Ordnern habe, und es hat einfach nicht funktioniert, und ja, es war eine eingebettete Ressource. Ich habe es kopiert und in die zweite Zeile dieser Antwort eingefügt, und es hat funktioniert! – sksallaj