안녕하세요. 어떻게 binonce를 사용하여 내 bin 폴더에서 파일을 게시합니까?Clickonce가 bin 폴더를 잃어 버렸습니다.
내가 성공적으로 빌드 이벤트 xcopy "$(ProjectDir)\..\project.Sql\AlterProductionServer" "$(TargetDir)\AlterProductionServer" /i /y
그 일에 대한 나의 목적은 데이터베이스 스크립트가 시작에 변화를 확인하기 위해 시스템을 요청하는 것입니다. 시스템은 bin 폴더에서 스크립트를 검사합니다. 그 이유는 내가 배포 할 때 xcopy를 bin에 복사하면 내 클라이언트 PC도 같은 위치에서 읽을 것입니다. 발견되면 .sql 스크립트를 실행하여 시스템을 실행하기 전에 데이터베이스를 먼저 업데이트합니다.
그러나 게시 -> 응용 프로그램 파일을 클릭하면 이미 bin에 복사 한 .sql 파일이 포함 된 AlterProductionServer 폴더가 표시되지 않고 Include
으로 선택할 수 있습니다.
에 문의하십시오.
안녕하세요, 답장을 보내 주셔서 감사합니다. 하지만 전체 폴더 및 해당 내용을 출력에 복사 할 싶습니다. 모든 .sql 스크립트가 들어있는 폴더의 속성을 마우스 오른쪽 단추로 클릭하면 "항상 복사"가 표시되지 않습니다. 나는 항상 그 폴더 안에있는 스크립트 만 복사 할 수있다. 이 경우 시스템에서 해당 스크립트를 검색하는 데 어려움을 겪습니다. – VeecoTech
감사합니다 사실'Content'는 이미 스크립트가있는 폴더 전체를 복사 할 수 있습니다. 덕분에 – VeecoTech
한 가지 질문. 빌드 액션을'Content'로 설정하고 폴더가있는 스크립트를 bin 폴더에 복사하도록'Copy Always'를 설정하면 clickonce를 사용하여 배포 한 후 시스템이이 스크립트 폴더 위치를 식별 할 수 있습니까? private string databaseUpdatePath = System.Windows.Forms.Application.StartupPath + "\\ AlterProductionServer"; ' – VeecoTech