We're in the process of migrating our projects from VS2005 to VS2008 and encountered this errors:
"fatal error RC1015: cannot open include file 'afxisapi.rc' fatal error C1083: Cannot open include file: 'afxisapi.h': No such file or directory"
Googled and found this article -> http://blogs.msdn.com/jpsanders/archive/2007/12/10/chttpserver-not-included-in-visual-studio-2008.aspx
Also this -> https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=350041&wa=wsignin1.0
The question, what is microsoft's recommended approach on what to do with the now unsupported MFC ISAPI extension calls in our code in order to build properly in VS2008 ? i.e. something that is supported for future security updates, etc.
Thanks.
===================================================
Hi Eagle,
As the above document says, MFC ISAPI Classes have been removed form Visual Studio 2008. If you want to use ISAPI classes, you can follow the steps in http://blogs.msdn.com/jpsanders/archive/2007/12/10/chttpserver-not-included-in-visual-studio-2008.aspx. And you own the code that you move over and build this way and you will not be able to get any security updates of support if you use this method.
In future, for new ISAPI filter or extension development, we recommend that you use ISAPI Entry-Point functions from the Microsoft Internet Information Services (IIS) software development kit (SDK) instead of MFC ISAPI classes. For more information, please see: http://support.microsoft.com/kb/910382.
If I misunderstood you, or you have any question, please let me know.
Best Regards,
Nancy
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
- Marked As Answer byNancy ShaoMSFT, ModeratorWednesday, July 01, 2009 2:51 AM