Lorsque j'ajoute le code du sondage, le serveur affiche une erreur. Code -
object oMissing = System.Reflection.Missing.Value;
Microsoft.Office.Interop.Excel.ApplicationClass xl = new Microsoft.Office.Interop.Excel.ApplicationClass();
Microsoft.Office.Interop.Excel.Workbook xlBook;
Microsoft.Office.Interop.Excel.Worksheet xlSheet;
xlBook = (Workbook)xl.Workbooks.Open(docPath, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing);
xlSheet = (Worksheet)xlBook.Worksheets.get_Item(1);
xlSheet.Name = "Sheet1";
xlBook.Save();
xl.Application.Workbooks.Close();
Erreur -
System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Office.Interop.Excel, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' or one of its dependencies. The system cannot find the file specified.
J'ai ajouté la référence de la dll "Microsoft.Office.Interop.Excel" dans la webApplication. En local, cela fonctionne bien. Note : Sur le serveur, Microsoft Office n'est pas installé. Quelqu'un peut-il résoudre ce problème sans aucune installation sur le serveur ?