CrystalReportが含まれているVB.netアプリケーションを展開しました。アプリケーションは、debug / releaseディレクトリの実行可能ファイルから開くと正常に実行されますが、すべてのファイルをdebug / releaseディレクトリからドキュメントなどの別のファイルにコピーすると、CrystalReportsの実行時にエラーが返されます。データベース接続は正常です。問題はCrystalReportsにあります。
これが私のコードです:
Dim report As New ReportDocument
report.FileName = System.IO.Path.GetFullPath("../../ReportNPE.rpt")
report.SetDatabaseLogon(My.Settings.UserSQL, My.Settings.PasswordSQL) 'connect to database
report.SetParameterValue("p_CAR", CAR)
report.SetParameterValue("p_NPEDate", tgl)
report.SetParameterValue("p_Con", Con)
参照セクションのCrystaldllファイルの「ローカルコピー」をTrueに設定してみました
別のディレクトリでプログラムを実行するにはどうすればよいですか?