If you're reading this, you've fallen victim to one of the following two errors when using Crystal Reports 2008 (or in general) with ASP.NET via IIS. These errors can have any number causes (or, like in my case, combinations of problems), further, depending on version of Crystal Reports your using, it could have multiple fixes in regards to files that need to be registered, etc. I'm going to focus on Crystal Reports 2008 that comes with Visual Studio 2008. I've had no problems with CR2008 except when I run it via ASP.NET in IIS.
If I could change anything with most software, it would be more descriptive error messages. I won't go on that rant today though. Instead, I'm going to give detailed instructions on how I fixed the above issues. I searched for the better part of two days trying various fixes that I found over the web... here is how I finally got the end fix.
Other reasons that could cause the "Operation not yet implemented" error that I didn't have:
After all of this, it works. Note, all Crystal Reports generated on the machine will now use that new temporary directory. Enjoy!