2012-06-23 2 views
1

visual C# express 2010을 사용하고 있습니다. 사람이 응용 프로그램을 설치할 위치를 선택할 수있게 해주는 설치 관리자가 필요하며 닷넷 프레임 워크도 설치해야합니다. nstaller가 어떤 모습인지 사용자 정의해야합니다. 사용하기 쉬운 설치 프로그램이 있습니까? 나는 16 살이므로 설치자와 물건에 능숙하지 않습니다.Visual C# Express 설치 프로그램?

답변

1

내가 얼마나 젊었는지보고 있으면 가능한 한 무료 또는 가능한 한 가까이 있어야한다고 생각합니다. 설치 프로그램을 무료 소프트웨어로 만드는 몇 가지 옵션이 있습니다.

Wix (http://wix.sourceforge.net/)는 Microsoft에서 간단한 설치 프로그램을 설치하고 지원 (또는 실행 여부) 할 수있는 xml 기반 솔루션입니다. 몇 번 시도해 보았지만 로고를 전환하지 못하도록 부품을 맞춤 설정하려하지 않았습니다.

필자는 전체 스크립트 언어를 제공하기 때문에 NSIS (http://nsis.sourceforge.net/)를 선호하지만 (처음부터 많이 보이지는 않지만) 설치 프로그램을 사용자 정의 할 수 있습니다. 훌륭한 방법. 다음 (Wikipedia에서 차용) 기본 설치에 필요한 방법 약간의 빠른 샘플입니다

!include MUI.nsh 
Name "My installer" 
OutFile "setup.exe" 
!insertmacro MUI_PAGE_WELCOME 
!insertmacro MUI_PAGE_LICENSE "license.rtf" 
!insertmacro MUI_PAGE_DIRECTORY 
!insertmacro MUI_PAGE_COMPONENTS 
!insertmacro MUI_PAGE_INSTFILES 
!insertmacro MUI_PAGE_FINISH 
!insertmacro MUI_LANGUAGE "English" 
!insertmacro MUI_LANGUAGE "German" 
!insertmacro MUI_LANGUAGE "French" 
Section "Extract makensis" 
    SetOutPath $INSTDIR 
    File ..\makensis.exe 
SectionEnd 

나는 좋은 약을 많이 들었어요 또 다른 옵션은 InnoSetup (http://www.jrsoftware.org입니다 /isinfo.php) 나는 그것을 직접 테스트하지는 않았지만 그것에 대해 아무 것도 보장 할 수는 없다.

2

Wix은 친구입니다. http://wix.sourceforge.net/

+0

감사! 당신도 그것을 사용하기 시작하는 방법의 예를 들어 줄 수 있습니까? 나는 전혀 모른다. –

+0

여기에 튜토리얼이있다 : http://wix.tramontana.co.hu/ – chhenni

+0

내 소프트웨어의 인스톨러를 만드는 더 쉬운 방법이있다. 나는 열심히 보았다. ... –