0
이 질문은 반복적 인 것으로 알고 있지만 비슷한 주제와는 다릅니다.CS0103 : 이름 'ClassName'이 (가) 현재 컨텍스트에 존재하지 않습니다.
VS 2015에서 웹 응용 프로그램이 아닌 웹 응용 프로그램을 개발했습니다. 공용 클래스 "DBSetiings"를 만들어 APP_Code 폴더에서 연결 문자열을 관리했습니다. 그것은 내 로컬 컴퓨터에서 완벽하게 작동합니다.
웹 사이트를 파일 시스템에 게시했습니다. 나는 웹 사이트 그 오류를 열 때 :
CS0103는 : 이름 'DBSettings'는 현재 컨텍스트 내 클래스를 찾는되지 않은 것 같다
에 존재하지 않습니다.
- 이 루트 폴더에 App_Code 폴더를 넣어 : 다른 유사한 주제 사람들에
내 경우에는 작동하지 않았다 다음과 같은 솔루션을 제안했다. 클래스 속성에서
- 는 클래스와 다른 코드는
- 사용 같은 네임 스페이스를 컴파일하기 위해 빌드 작업을 변경
이 솔루션은 내 경우에는 작동하지 않는 이유 :
- 내 App_Code가 루트 폴더에 있습니다.
- Build Action 속성은 웹 응용 프로그램에서 사용할 수 있습니다. 제 경우에는 웹 사이트입니다. 웹 사이트에서
- 네임 스페이스
혹시 내가 게시하는 방식에 문제가 있음이 있나요입니까? 어떤 도움에 감사드립니다
:
이
내가 게시 방법입니다.
*** 웹 사이트 프로젝트 ***를 선택한 이유가 있습니까? *** 웹 응용 프로그램 ***으로 대체되었습니다. 10 년 전입니까? – Win
제 지식에 큰 차이가 없어야합니다. 이게 내 문제라고 생각하니? – Navid
*** 웹 사이트 프로젝트 *** vs. *** 웹 응용 프로그램 *** 오늘은 더 이상 토론이 없어야합니다. 배는 10 년 전에 도크를 떠났습니다. 차이점을 모르면 웹 응용 프로그램을 사용하고 싶습니다. – Win