Я получаю действительно странное FileNotFoundException
брошенный в первый раз, когда я пытаюсь использовать класс, определенный в блоке, я сослался. Блок не изменился, и местоположение в файле проекта соответствует правильно физическому пути на диске.
Это внезапно начало перестать работать в решении, которое состоит из двух проектов библиотеки, сервисного проекта окон и консольного приложения, когда я добавил установщики к сервису окон и проект установки. Однако у меня есть консольное приложение как единственный объект запуска, нет никаких ссылок в так или иначе между консольным приложением и проектами сервиса/установщика.
Если вы включите логирование привязки сборок, вы обнаружите, что исключение FileNotFoundException будет содержать полный журнал поиска отсутствующего файла. Обычно это сразу же делает проблему очевидной.
See http://msdn.microsoft.com/en-us/library/e74a18c4(VS.80).aspx