У меня проблемы с приложением, использующим Sql Server CE в качестве источника данных и Entity Framework (потому что я слишком ленив, чтобы делать операторы SQL, и это просто слишком круто).
Я также использую ReportViewer, но, думаю, уладил проблемы, установив LocalCopy для ссылок
Microsoft.ReportViewer.ProcessingObjectModel
Microsoft.ReportViewer.Common
Microsoft.ReportViewer.WinForms
до истины.
Также у меня есть System.Data.SqlServerCe
локально скопированный.
Когда я запускаю приложение, как бы то ни было, на компьютере с установленным VS Express оно отлично работает.
Хотя, когда я запускаю его на любом другом ПК, он мгновенно вылетает и говорит следующее:
Beschreibung:
Stopped working
Problemsignatur:
Problemereignisname: CLR20r3
Problemsignatur 01: berichtsheftproper.exe
Problemsignatur 02: 1.0.0.0
Problemsignatur 03: 4d77f147
Problemsignatur 04: System.Data
Problemsignatur 05: 4.0.0.0
Problemsignatur 06: 4ba1e064
Problemsignatur 07: 14f5
Problemsignatur 08: 2b
Problemsignatur 09: System.InvalidOperationException
Betriebsystemversion: 6.0.6002.2.2.0.274.10
Gebietsschema-ID: 1031
Lesen Sie unsere Datenschutzrichtlinie:
http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0407
VS Express не имеет удаленного отладчика, поэтому я не могу точно отладить ошибку ...
Я не могу найти то, чего не хватает. Я могу предоставить файлы релизов для всех, кто хочет их, или даже для источника! Программа сделана на vb.net.
Использование:
.NET Framework 4.0 «Профиль клиента» в VS 2010 Express
SqlServerCE 3.5
Новейший ReportViewer от GotReportviewer.com
... надеюсь, я все понял.