First, this has never worked before, so it is not specifically related to VS 2008. The problem : when you have custom asp classes in separate files that you include in a "main" asp script, you won't get intellisense in Visual Studio.
Example : CUser.asp
<%
Class CUser
Public Sub Create()
Public Sub Remove()
End Class
%>
Main.asp :
<!--#include file="CUser.asp"-->
<%
Dim user : Set user = new CUser
user.Create
%>
You don't get any Intellisense when you type "user.". If I do the same INSIDE CUser.asp, after the "End Class" statement, then it works.
Do you know any way to make this work consistently in all asp files ?
Idea : I thought of maybe generating a custom "intellisense file" that I could feed to Visual Studio with all the symbols and comments for my functions, subs, etc... but didn't find too much information about this topic. Any leads here ?