El problema radica en el componente backgroundworker que en webforms no me aparece en el toolbox aunque por codigo si que lo puedo meter.
el otro punto tambien muy conflictivo que tengo es la instruccion:
Cita: BeginInvoke(mireportador, e.ProgressPercentage);