MIME-Type pour Excel XML (ASP.NET 3.5)

- Je utiliser CarlosAG-Dll qui crée un XML fichier Excel pour moi (à l'intérieur d'un MemoryStream).

Response.ContentType = "application/vnd.ms-excel";
Response.AppendHeader("content-disposition", "myfile.xml");
memory.WriteTo(Response.OutputStream);

Mon Problème, c'est que je reçois à côté client un myfile.xls (IE) ou myfile.xml.xls (FF), et donc obtenir un ennuyeux de sécurité avertissement à partir d'excel.

J'ai essayé aussi avec application/vnd.openxmlformats-officedocument.spreadsheetml.feuille (xlsx), mais alors il ne sera même pas ouvert.

J'ai donc besoin de réduire l' .xml et l'envoyer en tant que vnd.ms-excel (comment?) ou de prendre un autre type MIME (mais laquelle?).


edit: j'ai trouvé un bug description ici

Je me demande si c'est encore ouvert, et pourquoi?

OriginalL'auteur UNeverNo | 2011-11-17