2010-07-14 6 views
0

VS 2005에서 응용 프로그램을 웹에 배포하는 데 꽤 오래 걸립니다. 대부분의 파일은 타사 DLL입니다. 일단 이러한 제 3 자 dll이 배포되면 다시 배포되지 않을 수도 있습니다.Clickonce 부분 배포

게시 할 때 모든 파일이 다시 복사 된 것처럼 보입니다. 이것을 피할 수있는 방법이 있습니까?

답변

1

쉬운 방법은 없습니다.

"꽤 오래"이며 파일을 어떻게 게시하고 있습니까? HTTP? 배포를 로컬로 게시하고 압축을 압축하여 서버로 옮기고 압축을 풀 수도 있습니다. 또는 FTP를 사용하여 속도가 더 빨라지는지보십시오. 웹 서버의 폴더에 공유 드라이브로 접근 할 수 있다면 더 빨리 할 수 ​​있습니다. 나는 이것이 훨씬 더 빠르다고 생각한다.

서버에 제 3 자 dll을 넣고 다른 모든 것을 배포 한 다음 제 3 자 dll을 폴더에 복사 한 다음 응용 프로그램 매니페스트에 mage 또는 mageui로 추가 한 다음 mage 또는 mageui로 두 매니페스트에 다시 서명하십시오. 마게 이로. 솔직하게, 나는 웹 서버에 응용 프로그램을 직접 게시하고 점심을 먹을 것입니다. 프로세스에 수동 단계를 도입하면 오류가 발생할 가능성이 있습니다.

+0

게시 옵션을 사용하는 대신 로컬로 배포 된 폴더에서 ftp를 통해 수동으로 파일을 업로드 할 수 있습니까? –

+0

항상 로컬 및 FTP 파일을 배포 할 수 있습니다. 하지만 FTP를 사용하려면 VS에서 게시하고 FTP를 사용하십시오. 그렇게하려면 게시 파일 위치를 ftp://yourserver.com/yourfolder와 같이 설정하고 설치 URL을 http://yourserver.com/yourfolder/와 같이 설정하십시오. – RobinDotNet

관련 문제