c# compiler-warnings ambiguity

c# - Tiempo de compilación de advertencia cuando se usa ''Microsoft.Office.Interop.Word._Document.Close''



compiler-warnings ambiguity (1)

Alguien sabe como resolver este mensaje de advertencia?

Ambigüedad entre el método ''Microsoft.Office.Interop.Word._Document.Close (objeto ref, objeto ref, objeto ref)'' y el no método ''Microsoft.Office.Interop.Word.DocumentEvents2_Event.Close''. Uso del grupo de métodos.


La única forma en que he logrado resolver la advertencia es usar una conversión explícita:

var doc_close = (Microsoft.Office.Interop.Word._Document) _doc; doc_close.Close();

Si ya tiene un using para Microsoft.Office.Interop.Word , puede simplificar la conversión a:

var doc_close = (_Document) _doc; doc_close.Close();

o incluso simplemente

((_Document)_doc).Close();