está definido en un ensamblado que no está marcado como RuntimeCompatibility(WrapNonExceptionThrows = true) y define un controlador ...

{0} está definido en un ensamblado que no está marcado como RuntimeCompatibility(WrapNonExceptionThrows = true) y define un controlador catch(Exception) que no coincide con una cláusula de tipo catch genérica (catch{{}} en C#, catch(System::Object*){{}} en mc++) para excepciones que no son CLSCompliant. Marque el ensamblado como RuntimeCompatibility(WrapNonExceptionThrows = true) o elimine la cláusula catch(Exception) detectando un conjunto específico de excepciones o agregue un controlador de tipo catch genérico que duplique el código contenido en el controlador catch(Exception).