0
응용 프로그램을 실행하는 동안이 오류가 발생합니다. 나는 그것이 '의 두 버전을 필요로하는 이유 2008 년응용 프로그램이 잘못되어 응용 프로그램을 시작하지 못했습니다.
다음내 매니페스트 파일의 설명입니다
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel>
</requestedPrivileges>
</security>
</trustInfo>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.VC90.DebugCRT" version="9.0.21022.8" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.VC90.DebugMFC" version="9.0.21022.8" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.VC90.CRT" version="9.0.30729.4148" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.VC90.DebugCRT" version="9.0.30729.1" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
</dependentAssembly>
</dependency>
</assembly>
아무도 설명 할 수 윈도우 서버에서 VS 2008 버전'9.0.30729.1 SP '를 사용하고 있습니다 Microsoft.VC90.DebugCRT '를 참고하십시오. 버전 '9.0.21022.8'및 '9.0.30729.4148'입니다. 내 폴더에 본
'C : \ 프로그램 파일 \의 Microsoft Visual Studio 9.0 \ VC \ 재배포 \ 86 \ Microsoft.VC90.CRT'는 'msvcm90.dll'버전 '9.0.30729.1' 있습니다이것 때문에 오류가 있습니까?
다음과 같이 3 개의 오류가 표시되는 시스템 이벤트에서 보았습니다.
- 종속 어셈블리 Microsoft.VC90.CRT 찾을 수 없습니다와 마지막 오류는 참조 된 어셈블리가 시스템에 설치되어 있지되었다.
- Microsoft.VC90.CRT에 대한 부분 어셈블리 확인에 실패했습니다. 참조 오류 메시지 :
참조 된 어셈블리가 시스템에 설치되어 있지 않습니다. - d : \ Barriergates \ Debug \ Barriergates.exe.Manifest에 대한 활성화 컨텍스트 생성이 실패했습니다. 참조 오류 메시지 : 작업이 성공적으로 완료되었습니다.
이 문제를 도와주세요.
감사합니다.