2011-01-19 4 views
1

저는 C#, VS 및 ClickOnce로 작업하고 있습니다. ClickOnce가 빌드 이름을 기반으로 게시해야하는 URL을 지정하는 방법이 있습니까? Build X 및 Build Y가 있다고 가정 해보십시오. Build X를 게시 할 때마다 ClickOnce URL 필드에 URL이 미리 채워져 있고 Build X에 대해 이 단지이고 Build Y를 선택하면 미리 채워집니다. for Build Y. 지금은 더 최근에 게시 된 URL 만 있습니다.각 빌드마다 다른 ClickOnce 배포 URL이 필요합니까?

답변

2

Visual Studio에서 프로그래밍 방식으로 URL을 변경하는 방법을 모르겠습니다. msbuild를 사용하여 빌드를 수행하고 mage를 사용하여 배포에 서명하고이 방법으로 자동화 할 수 있습니다.

+0

우리는 msbuild 및 mage를 사용하는 직장에서 여러 가지 응용 프로그램에 대한 해결책을 가지고 있습니다. 우리는 완료 될 수 있는지 여부를 확인하는 데 많은 시간을 보냈고 msbuild/mage가 대답 인 것으로 보입니다. – Rob

+0

동의. 또한 스크립트를 작성하면 수동 오류도 발생할 가능성이 없어집니다. 우리 중 누구도 설치 URL에 잘못 입력 한 적이 없습니다. ;-) – RobinDotNet

+0

롭, 채팅에 넘길 수있는 기회가 있으십니까? 이 게시물을 읽기 전에 그 일은 내가해야 할 일이라고 생각했지만 명령 행 매개 변수가 이미 있다면 위대한 시작일 것입니다. 그렇지 않다면, 아무 것도 없습니다. 우리는 ClickOnce 또는 응용 프로그램에서 버전 검사가있는 일부 MSI를 사용할지 여부를 평가하려고합니다. – TravisWhidden

관련 문제