Approaching a splendid midnight in Vermont with temperatures in the 60's and the dairy cows down the road at the UVM farm mooing with contentment and bliss because their utters are going to get squeezed in a few hours and because Davey got .NET to talk to an Act.Ole Interop interface on a production machine after adding AspCompat="true" to the @Page directive.
Funny, I didn't need the AspCompat=“true“ directive on my development server, but was encountering
QueryInterface for interface ActOle.IDatabase failed
when testing the app at HQ. I also made sure that permissions to the /act program directory were correct, but the AspCompat=”true” directive did the trick. Now queryin' ACT! directly using the ACT! API in .NET on a network other than my home office network! So it must be real.
I'm thanking the Diary Cow God in Heaven though that I'm doing a nightly port from the ACT! DBFs to SQL Server to serve as the application's data source, cause querying ACT! in real time is SLOOOOOOW!
MOOOOO!
No, I said SLOOOOOOW!
MOOOOO!
Stupid cows.