2012-07-27 3 views
1

Microsoft Visual Studio 2010에서 만든 솔루션의 설치 관리자를 만들고 싶습니다.Visual Studio 2010 : 전제 조건 문제

메뉴 방식 (파일> 새 프로젝트 ...> 기타 프로젝트 유형> 설치 및 배포> Visual Studio 설치 관리자> 프로젝트 설정)에서 파일을 만든 다음 올바른 대상에 파일을 추가했습니다. 전제 조건에 대한 ...

문제는 내 솔루션이 .Net 3.5에 종속되어 있고 설치 프로그램과 함께 설치 프로그램과 함께 자동으로 설치하려는 경우입니다. 설치시 인터넷 다운로드가 필요하지 않습니다.

설치 프로젝트 속성에 내가하고 "내 응용 프로그램과 동일한 위치에서 다운로드 필수"표시 "필수 구성 요소를 설치 설치하는 설치 프로그램을 만들"표시하면 ...

screenshot

... 때를 그것은 그런 메시지를 표시, 실행하려고 :

오류 7은 전제 조건에 대한 위치를 '구성 요소 공급 업체의 웹 사이트'및 항목에서 파일 'DotNetFX35SP1 \ dotNetFX20 \의 aspnet.msp' '로 설정되지 않은 설치합니다. NET Framework 3.5 SP1 '은 (는) 내가 될 수 없습니다. 디스크에 ocated. 자세한 내용은 도움말을 참조하십시오. D : \ Projetos \ Eletronica \ M013-모 우라 \ HG-V6-release1의 \의 VidaCiclada-semTemperatura \ VidaCiclada_Installer \ VidaCiclada_Installer.vdproj VidaCiclada_Installer

글쎄, 난 같은 폴더 EXE 출력에 닷넷 3.5의 내 오프라인 설치를 넣어 내 솔루션의입니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까? 나는 완전히 내 설치 패키지를 완료되지 수 있지만

답변

1

, 내가 문제를 발견,

  1. 내가 설치 프로젝트 "현지화"라는 특성에
  2. 클릭
  3. 내가 속성 패널에 클릭을 I 에 값이 "영어 (미국)"

그래서 프로젝트를 빌드 할 수 있고 내가 t으로 설치할지, SQL Server Express를 제외하고 (일반적으로 설치 프로그램을 실행 변경 모자 패키지도 있지만, 설치 프로그램과 함께 실행 되더라도 Windows 서비스는 생성하지 않습니다 ...).

즉, VS2010에 모국어 "포르투갈어 (브라질)"설정에 필요한 파일이 없지만 영어로 된 것이 문제였습니다. 마지막 설치는 영어에 대한 사전 요구 사항을 설치합니다 ...