Я использую iBatis.NET в очень простом тестовом проекте (VS 2008). Когда я запускаю пакет и создается экземпляр Mapper, при открытии SqlMap.config появляется исключение FileNotFoundException. Путь, по которому iBatis.NET ищет этот файл, - «текущая папка TestResults \ Out». Естественно, файл там не копируется, поэтому конструктор Mapper завершается ошибкой.
Я должен совершенно неправильно понять, что происходит, потому что я не смог найти какую-либо информацию в SO или в Интернете, чтобы указать, как я мог бы решить проблему. Я столкнулся с несколькими ситуациями, не связанными с iBatis.NET, где решение, предложенное пользователю, состояло в том, чтобы установить для параметра «Развертывание» значение «off» в файле .testrunconfig, чтобы VS запускал тесты из bin \ Debug. *
Однако, прежде чем идти по этому пути, мне любопытно узнать, что сделали другие, когда использовали iBatis.NET в тестовом проекте. У меня неприятное ощущение, что разрешение тривиально.