Hola Deon
Crpe32.dll, sería bastante grande ya que es el dll real que realiza todo el trabajo pesado. Una cosa que probablemente queremos hacer es verificar esto; me gustaría que crees un proyecto de una línea nuevo. Todo lo que necesitamos es el visor en un formulario y una línea de código - CrystalReportViewer1.ReportSource = <ruta a un informe de datos guardado>. Compila eso, coloca el exe en la computadora en tiempo de ejecución y veamos si funciona. Si lo hace, significa que se está encontrando el crpe32.dll y asumiría que en tu aplicación real también se está encontrando y por ahora vamos a culpar a ProcMon...
Lo que encuentro interesante es que eres aproximadamente el tercer caso que informa que actualizar una aplicación .NET que utiliza conjuntos de datos resulta en problemas de un tipo u otro. No pude reproducir el problema aquí todavía. Seguiré intentándolo cuando el tiempo lo permita. Mientras tanto, me gustaría que intentes lo siguiente;
1) Habilita la opción "Verificar en el 1er Refresco"
2) Habilita la opción "Verificar Procedimiento Almacenado en el 1er Refresco"
3) Sigue los pasos de solución de problemas en este wiki:
http://wiki.sdn.sap.com/wiki/x/MofhEg
Verifica si los pasos en el wiki conducen a algún error, o si el informe funcionará como se espera.
4) Recuerda que con conjuntos de datos necesitas el app.config / web.config como se documenta en
este KBA
.
- Ludek