2009-07-18 8 views
1

내가 하나가 또 다른 64 비트 버전의 32 비트 버전 두 개의 DLL이있는 응용 프로그램을 개발하고는,32 비트 64 비트 참조 라이브러리

클라이언트는 32 비트 서버 내 질문은

은 내가 할 수있는 방법이 64 비트를입니다 디버그/릴리스를 수행 할 때 32 비트 dll을 사용하고 게시를 수행 할 때 64 비트 dll을 사용한다고 가정 해보십시오.

NAnt 또는 MSBuild를 사용하여이 문제를 해결할 수 있다는 것을 알고 있지만 Visual Studio에서이 작업을 수행 할 수 있는지 궁금합니다.

UPDATE

모든 32 비트 또는 64 비트하지만 난 32 비트 라이브러리와 64 비트 라이브러리가있는 라이브러리를 사용하고 하나에서 실행됩니다 내 코드입니다. 서버에 32 비트 실 거예요 작업은 64 비트 못해 dev에 기계 당신은 다음을 수행하려고 할 수

답변

1

작업 : 릴리스 \ 디버그에

  1. 는 86로 플랫폼 대상을 설정합니다.
  2. 새 프로젝트 만들기 게시라는 구성을 플랫폼 대상을 x64로 설정합니다.
  3. x86 라이브러리를 bin \ release bin \ debug에 복사하고 x64를 bin \ publish에 복사하십시오.