VS 2008에서 Intellisense가 Classic-Asp Custom Classes에서 일할 수있는 방법이 있습니까?
-
08-07-2019 - |
문제
첫째, 이것은 이전에는 한 번도 작동하지 않았으므로 VS 2008과 구체적으로 관련이 없습니다. 문제 : "메인"ASP 스크립트에 포함 된 별도의 파일에 사용자 정의 ASP 클래스가있을 때 Visual Studio에서 Intellisense가 얻지 못할 것입니다. .
예 : 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
%>
"사용자"를 입력 할 때는 Intellisense를 얻지 못합니다. Cuser.asp 내부에서 동일한 작업을 수행하면 "End Class"문서 이후에 작동합니다.
모든 ASP 파일 에서이 작업을 일관되게 만들 수있는 방법을 알고 있습니까?
아이디어 : 내 함수, 서브 등에 대한 모든 기호와 주석으로 Visual Studio에 공급할 수있는 사용자 정의 "IntelliSense 파일"을 생성한다고 생각했지만이 주제에 대한 정보는 너무 많지 않았습니다. 여기에 리드가 있습니까?
해결책
불행히도 불가능합니다.
다른 팁
ASP Classic에서 "실제 컴파일"클래스가 부족한 것은 오래 전에 ASP.Net으로 전환하는 주요 이유 중 하나였습니다. 죄송합니다. 수업과 물건을 좋아한다면 큰 것들의 "언어 스위치"를 강력히 추천합니다. :영형)
ASP를 얻기 전에 C/C ++를 수행했을 때 VBScript에서 C#으로 전환했습니다.
그러나 vb.net 대신 C#을 결정하는 주요 이유는 대부분의 하드 코어 예제가 C#로 작성된 것으로 보이므로, 둘째로 JavaScript (Clientside)와 C# (Serverside) 간의 전환이 바쁘면 매우 유용하기 때문입니다.
마지막으로, Flash/Actionscript 3.0은 점점 더 많은 객관적이 되어서도 스크립트의 ECMA 표준을 기반으로합니다.
이 모든 구약 텍스트에 대해 죄송하지만 "큰 스위치"에 대한 준비가되어있을 것 같아요 : o)
문안 인사