1000を超えるrdlファイルがあり、それぞれのデータソースの名前を文書化したいと思います。私はC#でプログラム的に単一のrdlファイルをロードしてアクセスすることを実験していて、次のコード行を試しました。
Microsoft.ReportingServices.RdlObjectModel.Report.Load("C:\\abc.rdl");
ただし、以下の例外がスローされます。なぜこの例外がスローされるのですか?
System.Xml.XmlExceptionが処理されませんでしたMessage="Deserialization failed:Could not load file or assembly'Microsoft.ReportingServices.ReportDesign.Common、Version = 10.0.0.0、Culture = neutral、PublicKeyToken=89845dcd8080cc91'またはその依存関係の1つ。システム指定されたファイルが見つかりません。5行目、6番目の位置。」Source = "Microsoft.ReportingServices.Designer.Controls" LineNumber = 5 LinePosition = 6 StackTrace:at Microsoft.ReportingServices.RdlObjectModel.Serialization.RdlReader.ReadRoot(Type type)