WCF サービス "ProjB" は、同じソリューション内の別のプロジェクト "ProjA" で関数 "ProcRpt(string Date)" を呼び出す必要があります。その関数は、SSRS を扱うクラス「Common」にあります。その関数では、サブレポートのパスを追加する必要があります。Wcf サービス側
Common cmn = new Common();
cmn.ProcRpt(t);
一般的な ProcRpt():
viewerF.ProcessingMode = ProcessingMode.Local;
viewerF.LocalReport.ReportPath = System.Web.Hosting.HostingEnvironment.MapPath("~\\RDLC\\rptSub.rdlc");
viewerF.LocalReport.DataSources.Add(LoadDataSource(shfDeptID, StatementDate, "f"));
問題は wcf の実行です。サブレポートのパスは wcf フォルダーを指し、ProjA のパスではなく ProjB のパスを指します。元のパス「ProjA/RDLC/rptSub.rdlc」にするにはどうすればよいですか。ありがとう