Preheat the oven temperature to 375°F. Line an 8x8 baking pan with parchment paper or spray with nonstick cooking spray.
For the Cookie Layer:
In a large bowl, use a hand mixer to cream together the butter and brown sugar for 1 minute, until light and fluffy.
In a medium bowl, combine the the rolled oats and all-purpose flour. Add to the butter mixture and continue mixing until combined. The mixture will be very crumbly.
Press the crumbled dough into the prepared pan.
Spread with cranberry sauce in an even layer.
For the Streusel Topping:
In one of the bowls, use a pastry blender to combine the remaining 2 tablespoons of butter, 2 tablespoons of light brown sugar, 1/2 cup rolled oats, and finely chopped pecans until crumbly.
Sprinkle over the cranberry layer.
To Bake:
Bake in the preheated oven for 30 minutes, until lightly golden brown.
Transfer to a wire rack to cool completely, cut into bars, and serve at room temperature.