Pourquoi est-ce à l'Aide de() me donne une erreur?

Je suis en train d'ouvrir une (des centaines en fait) fichier excel(s). J'ouvre l'application, mais que vous souhaitez utiliser à l'Aide de() les fonctionnalités autour de chacun des classeurs je l'ai ouvert. Pourquoi est-ce ce qui entraîne une erreur?

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

utilisant obtient le trait de soulignement rouge et dit: "'Microsoft.Bureau de.Interop.excel.Classeur": Type utilisé dans une instruction d'utilisation doit être implicitement convertible Système.IDisposable'.

Façon de faire ce travail?

OriginalL'auteur Brad | 2011-08-25