Warum funktioniert dies Mit() geben mir ein Fehler?

Ich versuche zu öffnen (Hunderte eigentlich) excel-Datei(en). Ich öffnen Sie die Anwendung, wollen aber die Verwendung der Using () - Funktionen um die einzelnen Arbeitsmappen, die ich öffne. Warum dies resultiert in einem Fehler?

using (Excel.Workbook wbXL = appXL.Workbooks.Open(_sourceFullPath, Type.Missing, Excel.XlFileAccess.xlReadOnly))
{
    //stuff with wbXL
}

Verwendung wird das rot Unterstrichen und sagt "Microsoft.Office.Interop.excel.Arbeitsmappe':Typ verwendet, in einer Anweisung verwenden, müssen implizit konvertierbar " - System.IDisposable'.

Wie diese Arbeit zu machen?

InformationsquelleAutor Brad | 2011-08-25
Schreibe einen Kommentar