매우 간단한 테스트 프로젝트 (VS 2008)에서 iBatis.NET을 사용하고 있습니다. 이 Suite를 실행하고 Mapper가 인스턴스화되면 FileNotFoundException이 SqlMap.config를 열 때 나타납니다. iBatis.NET에서이 파일을 찾는 경로는 "현재 TestResults 폴더 \ Out"입니다. 당연히 파일은 복사되지 않으므로 Mapper 생성자는 실패합니다.iBatis.NET SqlMap.config 파일을 찾을 수 없습니다.
문제를 해결할 수있는 방법을 나타 내기 위해 SO 또는 웹에 대한 정보를 찾을 수 없어서 무슨 일이 벌어지고 있는지 완전히 이해해야합니다. 나는 사용자에게 제안 된 솔루션이 .testrunconfig 파일에서 "Enable Deployment"를 "off"로 설정하여 VS가 bin \ Debug에서 테스트를 실행하도록하는 iBatis.NET과 관련없는 몇 가지 상황에서 실행했습니다.
그러나 내가 그 길을 떠나기 전에 테스트 프로젝트에서 iBatis.NET을 사용할 때 다른 사람들이 한 일을 알고 싶어합니다. 나는 결의안이 사소하다는 불쾌한 감정을 가지고있다.
제레미 제안에 감사드립니다. 그래서 다른 질문에서 그것은 TestResults 폴더에 복사되도록 배치를 위해 SqlMap.config를 지정해야 할 것처럼 보입니다. 이것이 잘 된 좋은 점은, 동료들이 좌절 한 비명을 훨씬 오래 관리 할 수 있다고 생각하지 않습니다. – alexsome