I have an ASP.NET application that creates and downloads ICS files to the user. It's working fine. With StackOverflow's help, I got past a number of ICS+Outlook hurdles, so thanks.
But Outlook 2007 is HTML-formatting my plain-text ICS content. So I will put in something like this:
Training date/time:
- GMT: [dateAndTime]
- Local: [dateAndTime]
(I don't know why StackOverflow is making "Training" and "Local" blue above - please ignore that.)
...but when I open the ICS in Outlook, it looks like this:
Training date/time:
- GMT: [dateAndTime]
- Local: [dateAndTime]
Because some of our users have non-HTML-enabled calendar/email tools, I have to use to plain-text content. When Outlook formats everything for me, I have much less control over the look. (And the rules it follows are unclear. e.g., adding one blank space at the end of a line makes it a heading?)
How do I prevent this from happening? Or at least, is there some kind of Outlook ICS style guide so I can use this "feature" intentionally?