I have two Euro 240D's, both have an aftermarket a/c. Are you sure yours is not aftermarket. On mine the resistor assembly is on the air duct below the evaporator. A couple of wires are connected there. Yes, the switch will have to be in good shape as well. Neither the switch, nor the resistors have ever given any trouble.
If your Euro has MB air, it would be quite unusual.