2011-05-10 6 views
0

응용 프로그램을 실행하는 동안이 오류가 발생합니다. 나는 그것이 '의 두 버전을 필요로하는 이유 2008 년응용 프로그램이 잘못되어 응용 프로그램을 시작하지 못했습니다.

다음

enter image description here

내 매니페스트 파일의 설명입니다

 <?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 개의 오류가 표시되는 시스템 이벤트에서 보았습니다.

  1. 종속 어셈블리 Microsoft.VC90.CRT 찾을 수 없습니다와 마지막 오류는 참조 된 어셈블리가 시스템에 설치되어 있지되었다.
  2. Microsoft.VC90.CRT에 대한 부분 어셈블리 확인에 실패했습니다. 참조 오류 메시지 :
    참조 된 어셈블리가 시스템에 설치되어 있지 않습니다.
  3. d : \ Barriergates \ Debug \ Barriergates.exe.Manifest에 대한 활성화 컨텍스트 생성이 실패했습니다. 참조 오류 메시지 : 작업이 성공적으로 완료되었습니다.

이 문제를 도와주세요.

감사합니다.

답변

1

디버그 EXE를 테스트 컴퓨터에서 실행하기 위해 수행해야하는 몇 가지 특별한 단계가 있습니다. 자세한 내용은 here을 참조하십시오.

관련 문제