Warum lässt Microsoft.office.interop.excel.Application.quit () den Hintergrundprozess ausgeführt? [Duplikat]

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Warum lässt Microsoft.office.interop.excel.Application.quit () den Hintergrundprozess ausgeführt? [Duplikat]

by Anonymous » 07 Sep 2025, 22:51

Der folgende Code lässt einen Microsoft Excel -Hintergrundprozess ausgeführt, bis mein Programm beendet wurde: < /p>

var excelApplication = new Application();
var workbooks = excelApplication.Workbooks;
var workbook = excelApplication.Workbooks.Open(file.FullName);

workbook.Close();
excelApplication.Workbooks.Close();
excelApplication.Quit();

Marshal.ReleaseComObject(workbook);
Marshal.ReleaseComObject(workbooks);
Marshal.ReleaseComObject(excelApplication);
< /code>

Warum? Was fehlt ich?

Top