2011-03-02 4 views
0

내 웹 응용 프로그램의 여러 다른 환경 (예 : 라이브, 데모 등)은 EnvironmentConfiguration 폴더의 구성 설정에 따라 구분됩니다. 사이트 중 하나를 업데이트 할 때마다 웹 사이트 파일을 복사하기 전에 (즉, 배포 위치의 EnvironmentConfiguration 폴더가 대체되지 않도록) 미리 컴파일 된 사이트에서 EnvironmentConfiguration 폴더를 삭제합니다.특정 폴더를 제외하도록 ASP.NET 웹 사이트 사전 컴파일을 얻는 방법

단지 실수를 저장하기 위해 사이트를 사전 컴파일 할 때 Visual Studio에서 EnvironmentConfiguration 폴더를 생성하지 못하게 할 수 있습니까?

답변

0

몇 가지 시도해 볼 수 있습니다.

1) 솔루션에서 폴더를 마우스 오른쪽 단추로 클릭하고 프로젝트에서 제외를 선택하십시오.

2)이 아니라 '콘텐츠'당신의 응답을

+0

감사보다 '없음'에 BuildAction 속성을 폴더에 각 파일을보고 설정합니다. 1) 폴더에는 프로젝트에서 제외 옵션이 없습니다. 2) 폴더가 생성되었지만 내용이 생성되지 않으면 빈 폴더가 생성되어 여전히 동일한 이름의 폴더를 복사 할 수 있습니까? – David

+0

@David - 폴더가 비어있는 경우에도 덮어 써서는 안됩니다. 나는 주요 제품인 웹 응용 프로그램을 가지고 있으며 때로는 특정 클라이언트를위한 수정본이나 추가 페이지가 있습니다. 동일한 폴더 이름으로 새 웹 응용 프로그램과 설치 프로그램을 만들고 첫 번째 응용 프로그램을 설치 한 후 두 번째 응용 프로그램을 설치합니다. 그런 다음 두 번째 설치 프로그램의 내용으로 폴더를 교체하는 대신 추가 파일이 폴더에 추가됩니다. – WraithNath