When 2013 is installed, it creates assembly binding information that prevents Report Builder from working.
To fix this, open as administrator. You'll need a decent editor (Visual Studio). Notepad won't let you see inside \Windows\assembly\
C:\Windows\assembly\GAC_MSIL\Policy.12.0.Microsoft.Office.InfoPath\15.0.0.0__71e9bce111e9429c\Policy.12.0.Microsoft.Office.InfoPath.config.
Change the binding number to version 14.
This will allow you to open Report Builder in 2010.
file:///C:\ReportBuilderTool\ReportBuilder.xsn
InfoPath cannot open the selected form because of an error in the form's code.
System.Reflection.TargetInvocationException, mscorlib
System.Reflection.TargetInvocationException: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Office.InfoPath, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.Office.InfoPath, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' ---> System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Office.InfoPath, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.Office.InfoPath, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c'
Assembly manager loaded from: C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll
Running under executable C:\PROGRA~2\MICROS~3\Office14\INFOPATH.EXE
--- A detailed error log follows.
=== Pre-bind state information ===
LOG: User = SHAREPOINTGURUS\Jumpei.Yamauchi
LOG: DisplayName = Microsoft.Office.InfoPath, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c
(Fully-specified)
LOG: Appbase = file:///C:/Users/jumpei.yamauchi/AppData/Local/Microsoft/InfoPath/FormCache3/D0DA85C8.BC2/$ea1365874cd270ef
LOG: Initial PrivatePath = NULL
Calling assembly : InfoPath Form Template, Version=1.0.4153.12851, Culture=neutral, PublicKeyToken=2f07faa609590625.
===
LOG: This bind starts in default load context.
LOG: No application configuration file found.
LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework\v2.0.50727\config\machine.config.
LOG: Publisher policy file is found at C:\Windows\assembly\GAC_MSIL\Policy.12.0.Microsoft.Office.InfoPath\15.0.0.0__71e9bce111e9429c\Policy.12.0.Microsoft.Office.InfoPath.config.
LOG: Publisher policy file redirect is found: 12.0.0.0 redirected to 15.0.0.0.
LOG: ProcessorArchitecture is locked to MSIL.
LOG: Post-policy reference: Microsoft.Office.InfoPath, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL
LOG: Attempting download of new URL file:///C:/Users/jumpei.yamauchi/AppData/Local/Microsoft/InfoPath/FormCache3/D0DA85C8.BC2/$ea1365874cd270ef/Microsoft.Office.InfoPath.DLL.
LOG: Attempting download of new URL file:///C:/Users/jumpei.yamauchi/AppData/Local/Microsoft/InfoPath/FormCache3/D0DA85C8.BC2/$ea1365874cd270ef/Microsoft.Office.InfoPath/Microsoft.Office.InfoPath.DLL.
LOG: Attempting download of new URL file:///C:/Users/jumpei.yamauchi/AppData/Local/Microsoft/InfoPath/FormCache3/D0DA85C8.BC2/$ea1365874cd270ef/Microsoft.Office.InfoPath.EXE.
LOG: Attempting download of new URL file:///C:/Users/jumpei.yamauchi/AppData/Local/Microsoft/InfoPath/FormCache3/D0DA85C8.BC2/$ea1365874cd270ef/Microsoft.Office.InfoPath/Microsoft.Office.InfoPath.EXE.
at System.Reflection.Assembly._GetType(String name, Boolean throwOnError, Boolean ignoreCase)
at System.Reflection.Assembly.GetType(String name, Boolean throwOnError)
at System.AddIn.AddInExecutorInternal.System.AddIn.IAddInExecutorInternal.Execute(String assemblyName, String className, IRemoteArgumentArrayContract initArgs)
at System.AddIn.AddInExecutor`1.Execute(String assemblyName, String className, IRemoteArgumentArrayContract args)
at Microsoft.VisualStudio.Tools.Applications.EntryPointAdapter..ctor(IRemoteArgumentArrayContract initArgs)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle._InvokeConstructor(Object[] args, SignatureStruct& signature, IntPtr declaringType)
at System.RuntimeMethodHandle.InvokeConstructor(Object[] args, SignatureStruct signature, RuntimeTypeHandle declaringType)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
at System.AddIn.AddInExecutorInternal.System.AddIn.IAddInExecutorInternal.Execute(String assemblyName, String className, IRemoteArgumentArrayContract initArgs)
at System.AddIn.AddInExecutorInternal.System.AddIn.IAddInExecutorInternal.Execute(String assemblyName, String className, IRemoteArgumentArrayContract initArgs)
at System.AddIn.IAddInExecutorInternal.Execute(String assemblyString, String className, IRemoteArgumentArrayContract args)
at System.AddIn.AddInExecutor`1.Execute(String assemblyName, String className, IRemoteArgumentArrayContract args)
at Microsoft.VisualStudio.Tools.Applications.Internal.ExceptionFilter.ExceptionFilterHelper.ExecuteCustomization(AddInExecutor`1 executor, String assemblyName, String className, IRemoteArgumentArrayListContract args, IExceptionFilterCallback callback)
at Microsoft.VisualStudio.Tools.Applications.AddInImpl.AttemptInternalLoad(IAppDomainBindingContract appDomainBinding, String appBase, String configFile, PermissionSet topOfStackPermission, StrongName[] strongNameAssemblies)