La Libération D'Objet Excel Dans Mon Destructeur

Je suis en train d'écrire une classe à l'aide d'Excel de Microsoft.Interropt.Excel DLL.
J'ai fini toutes les fonctions, mais j'ai une erreur dans mon Destructeur.
Je Veux enregistrer toutes les modifications apportées à mon dossier et je tiens à la libération de tous les source de. Je veux tous dans mon destructeur.
Mais Dans mon destructeur, Excel.ApplicationClass, Classeur et de la Feuille de calcul les objets sont remplis par une Exception qui ont le message "un objet COM qui a été séparé de son RCW sous-jacent ne peut pas être utilisé."
Donc je ne peux pas enregistrer de rien, près de rien, car je ne peux pas accéder classeur ou un objet de feuille de calcul.

Ne puis-je pas accéder aux membres privés de la classe dans le Destructeur?

Il pourrait être utile si vous nous en dire un peu plus sur vos classes. Quand est-ce que le destructeur d'être appelé lorsque l'application est fermée ou à un autre initié par l'utilisateur temps?

OriginalL'auteur Murat | 2010-01-18