5

지금 내 대화 상자 중 하나에서 콤보를 hereVisual Studio를 설치 프로젝트 사용자 지정 대화 내가 단계를 사용하여 비주얼 스튜디오 설치 프로젝트에 대한 사용자 정의 대화 상자를 만든

을 설명했다. 콤보 상자에 로컬 네트워크에서 실행중인 모든 SQL Server 인스턴스 목록을 채우고 싶습니다. 서버 목록을 얻는 것은 사소한 일이지만 ... 콤보 박스에 표시하는 방법을 완전히 잃어 버렸습니다. 나는 당신의 도움을 주시면 감사하겠습니다. 그리고 초보자인데 어떤 코드도 좋을 것 같습니다. :).

답변

11

저는 항상 Visual Studio 설치 프로젝트의 사용자 지정 대화 상자가 제한적이며 기능이 거의 작동하지 않는 것으로 나타났습니다.

대조적으로 나는 일반적으로 설치 중에 원격으로 어려운 작업에 대해 winform gui를 표시하는 사용자 지정 작업을 만듭니다. 실제로 잘 작동하고 사용자 지정 작업을 만들고 몇 가지 매개 변수를 전달하여 원하는 모든 작업을 수행 할 수 있습니다.

dayjob에서 우리는 응용 프로그램 구성 및 데이터베이스 작성/스크립트 실행과 같은 작업에 대한 일반적인 사용자 지정 동작 모음을 작성하여 사용자 지정 대화 상자 제한을 해결했습니다.

+0

마침내 UI와 관련하여 훨씬 더 구성 가능한 WiX 설치 프로그램으로 전환했습니다. – kjv

+0

안녕하세요 David, 어떻게 사용자 지정 작업으로 표시되는 winform에 포커스를 설정할 수 있습니까? 나는 당신의 방법을 시도하지만 항상 winform하지 메인 설치 창으로 이동합니다. –

+0

@NayanaAdassuriya 메모리에서, 나는 포커스에 전혀 문제가 없었지만 2008 년의 내 기억은 다소 흐릿합니다! – DavidWhitney

1

기본 설정 및 배포 패키지를 벗어나 타사 앱을 사용해보아야 할 것입니다.

당신이보고 싶을 수 있습니다

모두 무료입니다; 그들은 당신에게 당신이 필요로하는 맞춤화를 줄 수도 있습니다.