2011-01-12 6 views
2

"이 응용 프로그램은 .NET 프레임 워크 3.5 SP1이 필요합니다. 다음 .NET Framework를 설치 한 다음이 설치 프로그램을 다시 실행하십시오"엔터프라이즈 라이브러리 5.0 설치 오류

그러나 시스템에 이미 설치된 .NET 프레임 워크 4.0있다. 프로그램 제거에서 다음 두 항목을 볼 수 있습니다.

1 : Microsoft .NET Framework 4 클라이언트 프로필
2 : Microsoft .NET Framework 4 Extended.

설치에 실패한 이유가 있습니까?

업데이트 - 생식 단계 :

XP는 SP2가 설치되었다. 10.0.30319
는 EL 5.0을 설치하려고 - -
는 XP3
IE 8
설치된 VS2010 Professional을 설치 설치 한 시스템이 설치된 IIS가 없습니다

못했습니다.

+0

로깅 기능을 사용하여 설치 프로그램을 실행하십시오. 오류 메시지 일 수 있습니다. msiexec /를 실행하십시오. 명령 행에서 스위치를보고 로깅을 켜십시오. –

답변

2

우리가 .NET Framework 4.0에서 별도로 테스트를 통과했기 때문에 놀라운 결과입니다. 재현을위한 자세한 정보를 제공 할 수 있습니까? 64 비트 또는 32 비트 OS 중 어떤 버전입니까? 시스템에 .NET Framework의 다른 버전이 설치되었는데 나중에 제거되었거나 클린 .NET4.0 설치에 있습니까?


2월 5일 갱신

아심, 우리는 문제를 재현 할 수 있었다. 해결 방법으로 코드 플렉스에 로그온했습니다 (기본적으로 .NET3.5 SP1을 설치 한 다음 EntLib5.0을 설치 한 다음 .NET 3.5 SP1을 제거합니다). Visual Studio 통합에 신경 쓰지 않는다면 msi를 실행하지 않고 dll을 자유롭게 복사 할 수 있습니다. 보고 해 주셔서 다시 한 번 감사드립니다.

+0

repro 단계로 업데이트되었습니다. –

+0

Aseem, 문제를 재현 할 수있었습니다. 해결 방법으로 코드 플렉스에 로그온했습니다 (기본적으로 .NET3.5 SP1을 설치 한 다음 EntLib5.0을 설치 한 다음 .NET 3.5 SP1을 제거합니다). Visual Studio 통합에 신경 쓰지 않는다면 msi를 실행하지 않고 dll을 자유롭게 복사 할 수 있습니다. 신고 해 주셔서 다시 한 번 감사드립니다. –

+0

어쩌면 그 답을 귀하의 코멘트에 추가 할 수 있습니까? 지금 "대답"은 단지 질문입니다. –

관련 문제