나는 II7 끌어다 ASP .NET MVC 응용 프로그램을 배포하려고 다음과 같은 오류가 점점 오전 :중복 시스템 .GAC의 웹!
Could not load file or assembly 'System.Web' or one of its dependencies. An attempt was made to load a program with an incorrect format.
서버가 .NET있다 3.5 SP1을 나는 행운과 웹 사이트 빈에서 DLL을 포함하여 시도!
서버의 GAC에서 프로세서 아키텍처 x86이 설치된 System.Web 2.0과 AMD64 (서버가 Intel XEON 인)가 2 개 있는데이 오류의 원인 일 수 있습니까?
감사
해결는 : 64에 빌드 플랫폼 대상을 변경 DOH!
통찰력과 "bitness"에 대한 +1 –
서버가 64 비트입니다! 프로그램 비트 수를 어떻게 확인합니까? –
Rigobert : Visual Studio에서 빌드 설정을 확인하고 명령 줄을 통해 빌드하는 경우 해당 설정을 확인하십시오. 마지막으로, IIS 자체를 32 비트로 실행하고 있지 않은지 확인하십시오. –