Я разработал приложение для Windows на vb.net 2008 и развернул его на клиентском компьютере. Мои отчеты Crystal Reports настраиваются через DSN, чтобы на сервере все было нормально, на моей машине разработки, но на клиентском компьютере выдается сообщение «Ошибка отчета о загрузке». Я добавил папки отчетов и все файлы RPT в эту папку в установочном пакете через файловую систему.
Dim path As String
path = Application.StartupPath.Substring(0, Application.StartupPath.Length - 10)
Dim fullpath As String = path & "\Reports\slip.rpt "
cryRpt.Load(fullpath)