Witam następujący problem w reportViewer1 textbox i chce do niego wstawić parametr. Stworzyłem już w Report Data Window nowy parametr o nazwie - dataodview.
Kod tworzący raport wygląda nastepująco:

jodb baza_win = new jodb(.....dane.....do.....polaczenia......SQL);
List<DaneRaportu> lista = baza_win.pobierz_rap_view(......zapytanie......SQL)
reportViewer1.ProcessingMode = ProcessingMode.Local;
LocalReport localReport = reportViewer1.LocalReport;
            
reportViewer1.LocalReport.DataSources.Clear(); //clear report
reportViewer1.LocalReport.ReportEmbeddedResource = "Raporting.Report_Promo.rdlc"; // bind reportviewer with .rdlc
            
Microsoft.Reporting.WinForms.ReportDataSource dataset = new Microsoft.Reporting.WinForms.ReportDataSource("DataSet1", lista); // set the datasource
reportViewer1.LocalReport.DataSources.Add(dataset);
dataset.Value = lista;

            string data_rap = "Dataprobna";   //zmienna którą chce przekazać do raportu
            ReportParameter nowydataod = new ReportParameter("dataodview", data_rap);  //dataodview jest to nazwa parametru w oknie raportu
            this.reportViewer1.LocalReport.SetParameters(nowydataod);

Następnie w oknie raportu do textboxa umieszczam Expression następujący Parameters!dataodview.Value

W trakcie generowania raporu dostaje błąd:
An error occurred during local report processing

Czy ktoś wie może gdzie robię błąd, byłbym wdzięczny:)

UWAGA!
Zauważyłem ostatnio ciekawą rzecz gdy projekt robię przez Start Debugging projekt odpala się prawidło i parametr jest przekazywany do raportu kiedy natomiast odpalam projekt przez Start Without Debugging pojawia się błąd: An error occurred during local report processing.
Po rozwinięciu details:
Microsoft.Reporting.WinForms.LocalProcessingException: An error occurred during local report processing. ---> Microsoft.Reporting.DefinitionInvalidException: The definition of the report '' is invalid. ---> Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: An unexpected error occurred in Report Processing. ---> System.UnauthorizedAccessException: Access to the path 'C:\Users\User\AppData\Local\Temp\expression_host_1f2d7bdeb7b24b8a9d99ff74d15a1b60.dll' is denied.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
Wygląda tak jakby zapisywał coś w tymczasowym pliku a później nie mógł się do tego dostać a odpalam jako administrator.
WIE KTOŚ MOŻE O CO CHODZI???????