Я разрабатываю веб-приложение с помощью платформы ASP .NET MVC 3.
Я реализовал представление Razor, которое содержит вызов метода Html.Partial.
Вызов метода Html.Partial используется для выполнения ViewUserControl - файла с расширением .ascx.
Я включил средство просмотра Crystal Reports в ViewUserControl.
До вышеуказанных операций я установил SAP Crystal Reports 2011 на свой компьютер.
Затем я установил SAP Crystal Reports для Visual Studio 2010, запустив CRforVS_13_0_1.exe.
Но я столкнулся с ошибкой JavaScript во время выполнения моего ViewUserControl: "bobj не определен".
Перед тем, как написать этот пост, я оказал некоторую помощь, но безуспешно.
Я даже попробовал пошаговую процедуру, описанную на этой веб-странице: http://social.msdn.microsoft.com/Forums/en-CA/vscrystalreports/thread/ef56f72b-7ede-47d8-ba9e-9e63b9ac0203
Я проверил наличие виртуальных каталогов зрителей, как указано в Руководстве по разработке SAP Crystal Reports .Net SDK.
Следующие каталоги присутствуют в моей файловой системе и содержат файлы, поэтому в соответствии с руководством разработчика нет проблем:
- C: \ Inetpub \ Wwwroot \ aspnet_client \ system_web \ 4_0_30319 \ crystalreportviewers13
- C: \ Inetpub \ Wwwroot \ aspnet_client \ system_web \ 2_0_50727 \ crystalreportviewers13
- C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ ASP.NETClientFiles \ crystalreportviewers13
- C: \ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319 \ ASP.NETClientFiles \ crystalreportviewers13