저는 Visual Studio 프로젝트 내에서 프로젝트 디렉터리 (솔루션이 아님)에있는 "쿼리"폴더 아래에 3 개의 특히 큰 SQL 쿼리를 넣었습니다. 이 파일에 액세스하는 훌륭한 방법이 있습니까? @"Queries/firstSqlQuery.sql
과 같은 것이 작동 할 것으로 기대하고있었습니다.프로젝트 디렉터리에서 SQL 쿼리 파일 읽기
@"C:\\Users\John\Documents\VisualStudio2010\Projects\MySolution\MyProject\Queries\firstSqlQuery.sql
과 같이 전체 경로를 지정하면 응용 프로그램을 이동해야하므로 코드로 돌아가 경로를 수정해야하기 때문에 실제로하지 않을 것입니다.
편집 : 어떤 이유로 페이지가 C:\\Program Files(x86)\Common Files\Microsoft Shared\DevServer\Queries\firstSqlQuery.sql
에있는 파일을 찾고 있습니다. 실행 가능한 디렉토리가 다른이 위치에서 왜 보이는 것입니까?
'Server.MapPath'에 +1. –
@MichaelPerrenoud - 고마워요! –
Server.MapPath는 내가 찾고있는 것과 정확히 일치합니다. 감사! – rwhite