It is a business requirement to keep xll files in subversion (trust me, I did not come up with this idea :-) ).
Now when I try to load this file up in Excel, Excel opens it like what you see in attached screen shot:
The mime-type of this file is set to 'application/x-dosexec' in subversion. It is assigned by subversion. I did not change this value.
I have run checksum on the xll file and I can confirmed the file is not corrupted.
Can this problem has anything to do with incorrect mime-type in subversion? If so, what is the proper value?