testsettings에서 DeploymentItem을 만들 때 출력 디렉터리를 어떻게 지정할 수 있습니까? DeploymentItem 특성을 메서드 나 클래스 (특별한 생성자 매개 변수가 있음)에 적용하면 쉽지만 testsettings에는 적용 할 방법이 없습니다 (심지어 UI에는 이와 같은 내용이 포함되어 있지 않습니다).Testsettings에서 MsTest DeploymentItem OutputDirectory
8
A
답변
15
중 하나 VS에서 testrunconfig 파일을 편집하거나 XML 편집기를 사용하십시오 - 마우스 오른쪽 버튼으로 클릭하고 오픈 를 선택하고 이와 같은 줄을 추가 : 비주얼 스튜디오 2010 년
<Deployment>
<DeploymentItem filename="rootdir\SomeDir\" outputDirectory="SomeDir" />
1
:
- 이동
- 편집 테스트 설정을 테스트하는
- .testsettings
- 이동 배포
- 에 Windows 탐색기에서
닫기 비주얼 스튜디오 2010
이동 프로젝트 루트 디렉토리에 ... 파일 추가를 통해 파일 'MYFILE.TXT을'추가
<DeploymentItem filename="<somedir>\<otherdir>\myfile.txt" />
변경 다음 .testsettings가 찾은이 줄을 파일 열기 비주얼 스튜디오 2012
:-) 다시
<DeploymentItem filename="<somedir>\<otherdir>\myfile.txt" outputDirectory="<otherdir>" />
시작 비주얼 스튜디오 2010 :
http://msdn.microsoft.com/en-us/library/ee256991.aspx
단위 테스트보다 실행이 원하는 출력 디렉토리 천천히 테스트 설정 파일을 사용하는 경우. 단위 테스트와 함께 테스트 설정 파일을 사용하지 않는 것이 좋습니다. 대신 .runsettings 파일을 사용하여 단위 테스트를 구성 할 수 있습니다. 추가 파일을 배포하려면 DeploymentItemAttribute를 사용하십시오.
그러나 웹 성능 및로드 테스트는 항상 테스트 설정 파일을 사용합니다. 2010 년 2012
업그레이드 : http://msdn.microsoft.com/en-us/library/hh507838.aspx
관련 문제
- 1. Test - DeploymentItem - outputDirectory가 무시됩니다.
- 2. MSTEST VS2010 - 다른 기계
- 3. MSTEST
- 4. mstest XML 파일 DataSource에 해당하는 nUnit은 무엇입니까?
- 5. MSTest DeploymentItem이 출력 파일을 복사하지 않습니다
- 6. MSTest : 배포 항목이 테스트 폴더에 복사되지 않는다
- 7. MSTest & CruiseControl.Net
- 8. MSTest robustness
- 9. MSTEST PrincipalPermission
- 10. TestInitialize()에서 사용되는 MSTest 섀도 디렉터리에 파일을 배포해야합니다.
- 11. 래퍼 스크립트의 vcproj (2008) 파일에서 OutputDirectory 속성을 읽으려면 어떻게해야합니까?
- 12. MSTest 및 NHibernate
- 13. F와 함께 MSTest 사용 #
- 14. MSTest 명령 줄 설정
- 15. VS 2010의 MSTest 사용
- 16. MSTest coverage to xml
- 17. DeploymentItemAttribute가없는 MSTest 배포
- 18. MSTEST 실패 2008
- 19. 팀원에게 MSTest 결과 게시
- 20. MSTest ExpectedException 테스트 실패
- 21. MFC에서 MSTest 사용
- 22. MSTEST/VSTS Reflection Tool
- 23. MSTest : 스레드 실행을 선언하십시오.
- 24. 거대한 레거시 코드베이스를위한 MSTest
- 25. cruisecontrol mstest 문제가 실패했습니다.
- 26. TeamCity MSTest 및 TestList?
- 27. CruiseControl.NET에서 MSTest 사용
- 28. TeamCity를 통한 MStest
- 29. MSTest TestMethod Dependency Injection
- 30. MSTest 튜토리얼 또는 연습
나는 시도했다. 작동하지 않습니다. 파일은 빌드 폴더 루트에 복사됩니다. – SiberianGuy
OutputDirectory를 사용하여 파일 복사 위치를 –
으로 설정합니다. 작동하지 않습니다 – SiberianGuy