이 answer에 따르면 ASP.NET 응용 프로그램을 게시 할 때 "Include files from the App_data folder"옵션을 선택해야합니다. 그러나 나는 그것을 보지 못한다 : "App_data 폴더의 파일 포함"옵션은 어디에 있습니까?
그것이 어디에 있냐?
이 answer에 따르면 ASP.NET 응용 프로그램을 게시 할 때 "Include files from the App_data folder"옵션을 선택해야합니다. 그러나 나는 그것을 보지 못한다 : "App_data 폴더의 파일 포함"옵션은 어디에 있습니까?
그것이 어디에 있냐?
저는이 옵션이 Visual Studio의 최신 버전이라고 생각하지 않습니다.
대신 솔루션 탐색기에서 파일을 마우스 오른쪽 단추로 클릭하고 "속성"을 클릭하여 빌드 동작을 "콘텐츠"로 변경할 수 있어야합니다.
이렇게하면 게시 프로세스에 포함됩니다.
나는 After Build Target을 사용했다. 배포시 빈 폴더를 만들면됩니다.
가, 그것은 좋아 VS 2010없는 최신의있다<Target Name="CreateDirectories" AfterTargets="GatherAllFilesToPublish">
<MakeDir Directories="$(OutputPath)App_Data\"/>
</Target>
어느 파일에 추가 하시겠습니까? –
.csproj 프로젝트 파일의 끝에이 추가, 나는 오른쪽 버튼을 클릭 -> 속성하지만 빌드 작업 표시되지 않습니다. 폴더 이름 만 표시됩니다. – Alexan
웹 배포의 최신 버전입니다. "App_Data"를 마우스 오른쪽 버튼으로 클릭하면 폴더 이름 만 표시됩니다. 포함시키려는 개별 파일을 마우스 오른쪽 버튼으로 클릭해야합니다. –
안녕하세요, 포함 할 파일이없고 게시하는 동안 App_Data 폴더를 포함하려는 경우 남은 옵션은 무엇입니까? – TechQuery