안녕하세요, 현재 서명 된 클래스 라이브러리 (Noizwaves.Core)에 대한 종속성 (프로젝트 참조)이있는 프로젝트 (Noizwaves.Client)를 실행하려고합니다. Noizwaves.Core에는 어셈블리 버전이 2.0으로 설정되어 있습니다. *. 두 프로젝트가 동일한 VS2008 솔루션 파일 내에 있습니다. Noizwaves.Client가 기본 시작 프로젝트로 설정됩니다.1 VS 솔루션의 혼합 서명 어셈블리?
모든 프로젝트 (및 솔루션) VS 괜찮 구축,하지만 난 Noizwaves.Client를 실행할 때, 나는이 다음과 같은 예외 얻을 :
파일 또는 어셈블리를로드 할 수 없습니다 '를 Noizwaves.Core, 버전 = 2.0.3378.15610 , 문화 = 중립, PublicKeyToken = bed7327d8103b148 '또는 그 종속성 중 하나. 찾은 어셈블리의 매니페스트 정의가 어셈블리 참조와 일치하지 않습니다. (HRESULT 예외 : 0x80131040)
Noizwaves.Client의 디버그 디렉토리를 보면 Noizwaves.Core의 버전이 2.0.3378.15613임을 알 수 있습니다.
저는 프로젝트의 빌드 설정/순서가 VS2008에서 비롯된 것이라고 생각합니다. 현재 설정은 모두 기본값으로 설정됩니다.
누구든지이 문제를 해결할 수 있습니까? 감사!
안녕하세요, 프로젝트 참조로 참조를 포함하도록 설명을 수정했습니다. – NoizWaves