나는 갤리오에 대한 테스트와 DLL이 있습니다. Gallio.Echo.exe"Debug Start debugging"명령으로 MS VC# 2010에서 Gallio 테스트 케이스 디버깅을 시작할 수 있습니까?
나는 또한 "명령 줄 인수"specfied :/러너 : IsolatedAppDomain 전체 \ 경로 \ 내 \ DLL을 \를 \하기를
나는 "프로젝트 속성 \ 디버그 \ 시작 외부 명령"에서 지정 \ Tests.dll을 사용하여
지정자/러너 : IsolatedAppDomain MS VS 디버거가 Gallio.Echo.exe와 동일한 프로세스에있는 테스트에 자동으로 연결할 수 있도록 동일한 프로세스에서 테스트를 실행하려고하기 때문에 IsolatedAppDomain. (적어도 C에 대한 작동 프로젝트 ++)
내가 실행할 때 "디버그 \ 시작 디버깅"나는 다음과 같은 경고 얻을 :
[warning] File 'Tests.dll' is not supported by any installed test framework.
It will be ignored.
Location: Full\Path\To\My\Dll\With\Tests.dll
[ignored] Unsupported Tests.dll
Detected a probable test framework assembly version mismatch.
Referenced test frameworks: 'MbUnit, Version=3.1.0.0, Culture=neutral, PublicKeyToken=eb9cfa67ee6ab36e'.
Supported test frameworks: 'MbUnit, Version=3.3.0.0'.
나는 최신 갈 리오 버전 GallioBundle-3.3.458.0을 설치합니다.
Gallio에는 Tests.dll과 동일한 프레임 워크 버전이 있어야합니다. 그러나 Gallio는 2.0이고 4.0을 사용합니다.
문제를 해결하는 방법은 무엇입니까?
P. 이제 TestDriven.Net
을 사용합니다. 하지만 정확히 내가 원하는 것은 아니며, 하나의 테스트 케이스로 작업 할 때 사용하는 것이 편리하지 않지만 여러 소스 파일로 작업하는 것은 편리하지 않습니다.