2013-07-21 2 views
3

c : \ windows \ syswow64에있는 32 비트 iexpress.exe를 사용하고 있습니다. 결과로 생성되는 .exe 파일은 Windows 7 및 Windows 8 (x64)에서 정상적으로 작동하며 32 비트 응용 프로그램임을 확인할 수 있습니다. 그러나 XP에서 실행하려고 할 때 유효한 Win32 응용 프로그램이 아니라고 주장하지는 않습니다.XP에서 유효한 win32 응용 프로그램이 아닌 iexpress 실행 파일

Win2000에서 iexpress .exe를 실행하는 것과 비슷한 유일한 불만 사항이 있습니다.

확인을 위해 32 비트 Windows 7 또는 8을 사용하지 마십시오. 필자는 XP에서 iexpress를 사용하여 패키지를 만들 수 있지만 그 버전은 7/8의 최신 버전이 정말로 원하는대로 할 수 없으므로 최신 iexpress로 솔루션을 찾고 싶습니다. 윈도우 8에 express.exe에 오류가

+0

아마 Win XP와 호환되지 않을 것입니다. 그것의 수정 날짜는 아마 재 컴파일되었고 Win XP에서 사용할 수없는 Win 7/8에 대한 의존성이 있음을 의미하는 2012라고합니다. – Nadh

답변

0

은/서버 2012 자체 추출 패키지는 윈도우 XP SP3에 mcvcrt.dll에서 사용할 수 없습니다 msvcrt (기능 memcpy_sexcept_handler4_common)에 대한 종속성이 있습니다. Windows Server 2012 R2에서 Microsoft에서 오류를 수정했습니다.

0

방금 ​​전에 새로운 Windows 서버 2012R2에서 iexpress를 사용하여 간단한 자체 압축 풀기 패키지를 만들어 설치했지만 XP에서는 작동하지 않습니다. Microsoft에서 제공하는 문제 수정 링크를 제공 할 수 있습니까?

-2

WinZip 18을 사용하고 개인 추출기 (wzsepe32.exe)를 사용하여 자체 추출기를 구축 할 때도 동일한 제한이있었습니다. 내가 만든 자동 압축 풀림 zip 파일은 Windows 8, Windows 7 및 Windows Vista에서 실행되는 32 비트 프로그램입니다. Windows XP에서 실행하려고하면 "유효한 Win32 응용 프로그램이 아닙니다"라는 오류 메시지가 나타납니다. Windows 98과 같은 기존 운영 체제에서 실행하려고하면 훨씬 더 좋은 오류 메시지가 나타납니다. 제목이 "오류 시작 프로그램"이고 "더 최신 버전의 Windows가 필요합니다"및 "Windows 업그레이드 번역." Windows XP가 오류로 해석하는 .exe 파일에는 기능 값이 있습니다. 아마도 Microsoft는이 오류에 대해 읽고 2014 년 4 월에 XP를 설치하기 전에 XP에 더 나은 오류 메시지를 제공 할 것입니다. :-) Windows 7 32 비트에서 WinZip 18을 실행하면 능력 값이 설정된 .exe 파일이 자동으로 생성됩니다. Windows XP가 실행할 수없는 수준. iExpress를 사용하여 Windows 7 32 비트에서 .exe를 자동으로 추출 할 수 있으며 Windows XP에서는 정상적으로 실행되지만 Windows 98에서는 실행되지 않습니다. "새로운 Windows 버전이 나올 것으로 기대합니다. "및"Windows 버전 업그레이드 "

관련 문제