나는 몇 달 전에 회사를 떠난 프로그래머로부터 물려받은 ASP.Net 웹 양식 응용 프로그램을 개발 중입니다.ASP.Net Webforms에서 가려진 URL
응용 프로그램은 우리의 인트라넷 서버에 배치하고 사용자가 URL을 통해 응용 프로그램을 이동한다:
http://TestApp/App1/(12345abcde)/login.aspx
나는 IIS 서버, 응용 프로그램의 폴더 만
을 Inetpub \로 설정을 확인 \ wwwroot \ TestApp \ App1 \
그리고 해당 폴더에서 login.aspx 파일을 볼 수 있습니다.
URL이 (12345abcde)라는 허수 (?) 폴더가 삽입 된 URL이 약간 흐리게 표시되도록 이전 프로그래머가 조정 한 IIS 설정을 묻습니다. 어떤 설정을 IIS에서 확인해야합니까?
또 다른 질문은 login.aspx 파일에서 다음을 찾을 수 있다는 것입니다. Codebehind = "Login.aspx.vb",하지만 동일한 파일 Login.aspx.vb는 응용 프로그램의 디렉터리에 없습니다. 비록 내가 dll 파일이 상주하는 bin 폴더가 있다는 것을 알았지 만. VB 코드 파일이 해당 DLL로 컴파일 될 수 있습니까?
그런데 다운로드 할 수있는 사용 가능한 dll 뷰어가 있으면 친절하게도 webforms 앱에서 DLL을 검사 할 수 있도록 같은 게시물을 게시하십시오.
귀하의 의견을 감사하십시오. 감사.
감사합니다. 지금 나에게 좋은 생각이 들었다. 코드 숨김은 어때? bin 폴더에있는 컴파일 된 DLL 이벤트에 상주 할 수 있습니까? – Angelo
@Angelo : 코드 숨김 파일은 bin 폴더에있는 어셈블리 (DLL)로 컴파일됩니다. 응용 프로그램이 실행되면 .Net은 bin 폴더에있는 모든 어셈블리를로드하여 페이지 코드를 해결합니다. – NotMe