Hola,
Estoy desarrollando una aplicación WPF para explorador en Visual Studio 2012.
En el mismo instalé la última versión de SAP Crystal Report para VS 2012. En aplicaciones WPF Desktop ya he hecho reportes y funciona bien.
En la aplicación WPF para explorador (XBAP) hice el reporte, generé el conjunto de datos y a la hora de ejecutar la aplicación, cuando presiono el botón para mostrar el reporte, Visual Studio me muestra el siguiente mensaje:
No se puede cargar el archivo o ensamblado 'file:///C:\Program Files(x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XL 4.0\win32_x86\dotnet1\crdb_adoplus.dll' ni una de sus dependencias.
El sistema no puede encontrar el archivo especificado.
Lo que me llama la atención es que cuando sigo la ruta, la carpeta "dotnet1" no existe. Hay una carpeta con nombre similar, llamada "dodnet". Además, el "crdb_adoplus.dll" no está dentro de la carpeta "dotnet",
sino que está en el mismo lugar que la carpeta "dotnet".
Por lo demás, les muestro esta parte del código:
Reporte_BalanceGeneral RepBalGen = new Reporte_BalanceGeneral();
RepBalGen.SetDataSource(Registros);
ReporteBalanceGeneral.ViewerCore.ReportSource = RepBalGen;
Cuando comento la línea "RepBalGen.SetDataSource(Registros)" la aplicación muestra la ventana del reporte, pero nada dentro.
Cuando le quito el comentario, Visual Studio me muestra el mensaje de arriba.
Gracias.
Saludos.