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();