2011-01-31 5 views
1

누군가 다음과 같은 기능을 위해 단위 테스트 및 통합 테스트를 작성하는 개발자 수 있도록 "내용의 .NET 프레임 워크 3.5 http://msdn.microsoft.com/en-us/library/gg442059.aspx#bkmk_basicunittesting에 대한 기본 단위 테스트 지원에 관한이 MSDN 문서를 명확히 주 시겠어요/w SharePoint 2010 응용 프로그램을 포함하여 .NET Framework 3.5를 대상으로하는 응용 프로그램 "을 제공합니다.비주얼 스튜디오 2010 SP1 및 단위 테스트 SharePoint 2010의 MSTtest

.Net 4.0 CLR 및 MsTest에 대한 이해와 테스트를 통해 .Net 3.5 어셈블리를 4.0 런타임에로드 할 수 있습니다.이 어셈블리는 단위 테스트를 사용하여 3.5 프레임 워크를 대상으로하는 단위 테스트 어셈블리를 허용합니다 4.0 프레임 워크를 목표로하는 프로젝트. 이론 상으로는 MsTest 4.0으로 SharePoint 프로젝트를 테스트 할 수 있어야합니다. 무엇 MSTEST이하지 않는

는 진정한 64 비트 모드로 실행됩니다. SharePoint 2010의 64 비트 프로세스를 필요로하기 때문에 당신은 "얻을 오류 로딩 C : \ PublicShare \ 64 비트 - 복사 \ Test64Bit \ 빈 \ 64 \ 디버그 \ Test64Bit.dll : 테스트 컨테이너 'C로드 할 수 없습니다 : \ PublicShare \ 64 비트가 - 복사를 \ Test64Bit \ bin \ x64 \ Debug \ Test64Bit.dll '또는 해당 종속성 중 하나를 선택하십시오. 테스트 프로젝트 어셈블리를 64 비트 어셈블리로 빌드 할 경우로드 할 수 없습니다. 테스트 프로젝트 어셈블리를 빌드 할 때 "Any CPU"를 for 64 비트 프로세서에서 64 비트 모드로 테스트를 실행하려면 호스트 탭에서 테스트 설정을 변경하여 32 비트 프로세스에서 테스트를 실행해야합니다 오류 세부 정보 : 파일 또는 어셈블리 파일을로드 할 수 없습니다 : // C : \ PublicShare \ 64Bit - 복사 \ Test64Bit \ bin \ x64 \ Debug \ Test64Bit.dll '또는 해당 종속성 중 하나가 잘못된 형식의 프로그램을로드하려고했습니다. " x64 프레임 워크를 대상으로하는 어셈블리에 대해 단위 테스트를 실행하려고하면 SharePoint 개체 모델에서 수행해야합니다.

마이크로 소프트가 만든 문, 오해의 소지가 불완전하거나 오해의 소지가 나에게 보인다. 누군가 명확히 할 수 있습니까?

+0

추가 테스트를 마친 후 설명서가 올바르지 않다고 가정합니다. MsTest가 테스트중인 x64 어셈블리를 지원하는 방법을 알지 못합니다. 웹상의 모든 제안은 x64를 테스트하고, AnyCPU를 빌드하고 x86에서 실행한다고 말합니다. 옵션이 아니므로 계속 진행하십시오. – beezler

답변

0

당신이 SP1 베타와 함께 시도해 봤어? SP1 was released today이 작동하는 것으로 들었습니다.

+0

이 확인되었습니다. – Roman

관련 문제