Hi Bernard,
First, do NOT install the redist packages on the DEV PC, only use the VS installer.
This makes sense that you have to save the report in the app folder since that's how you are loading it:
Dim stringPath As String = Application.StartupPath & "\Reports" & strReport
The real solution is to specify a report folder and save all reports there or use fully qualified location:
crCommReport.Load("c:\Reports\" & strReport & ".rpt")
Not sure about the .rpt, depending on how it's saved you may or may not need to add that to the name.
Don