1
출판의 출력을 트리밍 :내가 게시 다음 설정을 기본 ASP.NET 웹 응용 프로그램을 가지고
- 시스템을 파일로 게시합니다.
- 전에 게시하는 기존의 모든 파일을 삭제 - 게시하는 동안
- 사전 컴파일을 쳤다 - 선택 해제
- 제외 파일을 App_Data 폴더에서 - 게시하는 동안
을 쳤다 않습니다 예상대로 작업은, 꽤 게시 할 것 약간의 여분의 수하물.
\bin
Web.config
Web.Debug.config
Web.Release.config
WebServer.dll
\Properties
AssemblyInfo.cs
\PublishProfiles
Release.pubxml
MyWebForm.aspx
MyWebForm.aspx.cs
MyWebForm.aspx.designer.cs
Web.config
Web.Debug.config
Web.Release.config
WebServer.csproj
WebServer.csproj.user
이 모든 중, 내가 제외한 모든 것을 제거 할 수있어 다음
첫째, 이유 :
\bin WebServer.dll MyWebForm.aspx MyWebForm.aspx.cs MyWebForm.aspx.designer.cs Web.config
그래서, 내 질문은 두 가지입니다 게시 옵션을 사용하면 * .csproj 파일이나 * .config 파일과 같은 다양한 항목을 bin 디렉토리에 게시 할 수 있습니다. 사이트가이 수화물없이 완벽하게 작동하는 것 같습니다. 이 파일의 목적은 무엇입니까?
둘째, 프로젝트에 필요한 최소 파일 만 게시하도록 게시 작업을 구성하는 방법이 있습니까?