내가 작성한 앱의 설치 프로그램을 만들고 있습니다. InstallShield를 사용하여 Visual Studio 설치 템플릿을 사용하고 있습니다. (이 올슨 않는 한하지 멀린, 아마) 마법사는 필요한 소프트웨어에 대해 나에게 묻는다 :내 WPF 앱을 실행하기 위해 사용자가 설치해야하는 .NET 버전 (있는 경우)이 있습니까?
내 응용 프로그램은 Windows 7 및 설치된 Windows 8.1있는 컴퓨터에 내장되어 있습니다. 응용 프로그램은 .NET Framework 4.5를 사용합니다
위의 Installshield 마법사의 "Project Assistant> 설치 요구 사항"섹션에서 "Microsoft .NET Framework 4.5 Full package"를 선택해야합니까, 아니면 ... ???
프로젝트 속성에 따라 .NET 4.5를 대상으로합니다. 만약 당신이 "당신의 앱이 어떤 소프트웨어를 필요로합니까?"라는 체크 박스를 선택하지 않으면 .NET 4.5를 설치하지 않았다는 메시지가 사용자에게 표시됩니다. 어쨌든 그것은 아마도 최고 일 것입니다. "Microsoft .NET Framework 4.5 전체 패키지"를 선택하면 (기존 설치를 바꿔서) 설치하거나 기존에 설치되어있는 경우 자동으로 "신경 쓰지 않는다"고 말하면됩니까? –
당신은 실험실 VM에서 .... 이것을 테스트하고 싶을 것입니다. .net을 클릭하면 1.0, 1.1, 2.0의 시대에 정말 끔찍한 Dr Watson 오류가 나올 것입니다. .그물. "클릭"이없는 곳에 서비스 또는 웹 앱을 설치하는 것이 더 나쁩니다. 따라서 설치 관리자는 a) 게이트 검사를 수행하고 중단하거나 b) 설치합니다. .NET이 진화하자 .EXE를 실행하는 오류 메시지가 더 예쁘고 다운로드 및 설치를 요청하는 메시지가 종종 나타납니다. 당신이보고있는 화면은 게이트 확인을 정의하는 사전 설치를 정의하지 않습니다. –