VS 2008에서 Intellisense가 Classic-Asp Custom Classes에서 일할 수있는 방법이 있습니까?

StackOverflow https://stackoverflow.com/questions/833381

문제

첫째, 이것은 이전에는 한 번도 작동하지 않았으므로 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)

문안 인사

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top