3

Я сделал проект в vs2010, тогда я создал проект установки n, развернутый. Когда я запускаю приложение на своем ПК, он явно работает хорошо, но для клиентской машины приложение работает хорошо, кроме хрустальные отчеты. я сделал проект установки, а затем добавили предпосылкине удалось запустить отчет о кристалле на клиентской машине

Microsoft .Net framework 4 Client Profile (x86 and x64) 
SQL server 2008 express 
windows installer 3.1 

выбрана> скачать предпосылки из того же места, как мое приложение> OK

таким образом, когда я построить проект это успех и приложение работает хорошо, но без Crytal отчета на клиентской машине. Поэтому я попытался добавить предварительный предварительный заказ SAP Crystal Runtime Engine для .Net framework 4.0> ok

затем он показывает 4 ошибки в проекте настройки здания;

Error 5 To enable 'Download prerequisites from the same location as my application' in the Prerequisites dialog box, you must download file 'Crystal Reports for .NET Framework 4.0\CRRuntime_32bit_13_0.msi' for item 'SAP Crystal Reports Runtime Engine for .NET Framework 4.0' to your local machine. For more information, see http://go.microsoft.com/fwlink/?LinkId=239883. 

Error 7 General failure building bootstrapper 

Error 6 To enable 'Download prerequisites from the same location as my application' in the Prerequisites dialog box, you must download file 'Crystal Reports for .NET Framework 4.0\CRRuntime_64bit_13_0.msi' for item 'SAP Crystal Reports Runtime Engine for .NET Framework 4.0' to your local machine. For more information, see http://go.microsoft.com/fwlink/?LinkId=239883. 

Error 8 Unrecoverable build error. 

Я попытался установить CR выполнения для .NET Framework 4.0 на клиентском компьютере, но он дает ошибку, что first install vs2010 to install CR runtime .vs2010 не должен быть установлен на клиентском компьютере, я не знаю, как это исправить и где проблема , отчеты о кристаллах работают на моем ПК, помогите мне запустить его на клиентском ПК заранее.

ответ

4

я как-то решить ее, я изменил property всех отчетов .rpt файлов, установите build action от Embedded Resource до Content, а затем копируются все .rpt и .cs файлы моих отчетов в той же setup папке, поэтому она работает хорошо на клиенте машина тоже.

+1

Вам не нужно размещать файл '.cs'. вам нужно поместить только файлы .rpt'. – Shell

+1

ОК, я попытаюсь запустить его, удалив из него файл .cs. – varsha

+1

Да, но не из проекта. вам нужно удалить его из проекта установки. Короче говоря, не требуется иметь файл .cs после сборки файла. Приложение нуждается только в файлах .rpt, где они опубликованы. – Shell

Смежные вопросы