2010-02-24 3 views
1

우리의 스마트 클라이언트 응용 프로그램은 ClickOnce를 사용하여 배포됩니다. 제작 사이트는 2 개의 별도 웹 서버에서 호스팅되며로드 밸런싱을 위해 동일한 도메인 이름에서 지정됩니다. 제작에 대한 업데이트를 푸시 할 때 우리가하는 일은 다음과 같습니다. 그것은 일부에 사용되는 동안 VS에서ClickOnce 프로덕션 배포

  1. /로컬 호스트 디렉토리에
  2. 복사를 스마트 클라이언트 응용 프로그램을 게시 웹 서버에 디렉토리를 붙여

VS에서 배포 주소는 localhost입니다 다른 제작 웹 사이트. 스마트 클라이언트 응용 프로그램을 배포하는 적절한 방법입니까?

답변

1

실제로 작동합니까?

배포 제공자 URL에서 http://localhost/을 도메인으로 사용하여 ClickOnce 배포를 사용 가능하게하는 것은 보안 위험이 있습니다. 아무에게나 배포를 복사하여 어디서나 제공 할 수는 없었습니까?

또한 응용 프로그램을 설치하려고 할 때 사용자의 localhost (IIS가 설치되었다고 가정)를 보지 않습니까?

두 배포 폴더 중 하나에 해당하는로드 균형 조정기의 주소로 설치 URL을 설정하지 않는 이유는 무엇입니까?

그리고로드 밸런서를 사용합니까? ClickOnce 응용 프로그램을 리디렉션 할 수는 없습니다. 클라이언트 컴퓨터에서 배포까지 직선적으로 수행해야하므로로드 균형 조정기를 통해 작동하는지 알고 싶습니다.

RobinDotNet

관련 문제