Vi har ett system där vi använder en proxy för att läsa filer från en fileshare. Filen hämtas av proxyn och skickas tillbaks till Internet Explorer där den kan läsas av användaren. Filen skickas som en binär stream enl. följande Problem med Stream, Excel och makro
bjASP("Response").BinaryWrite objStream.Read
Lösningen funkar mycket bra förutom att makron som återfinns i de filer som hämtas får ett tillägg framför makronamnet. Exempel, makrot heter abc och ASP-sidan som hämtar filen heter readfile?docId=11 gör att när filen öppnas upp försöker Excel hitta ett makro med namnet readfile.asp?docid=11abc
Detta sker om jag öppnar applikationer såsom Excel i Internet Explorer. Öppnar jag däremot strömmen i Excel direkt sker inte denna namnändring utan Excel startas och makrot körs.
Är det någon som råkat ut för detta tidigare?