У меня была эта проблема, когда я скопировал решение в другое место на другом компьютере.Папка Build просто нужно было изменить.Не спрашивайте меня, почему, но решение было встроено в папку сборки (мы назовем эту папку A), затем старая копия была скопирована из папки B в папку C. Во время выполнения он не смог найти мой последний код, потому что он былпросматривая более старую версию в папке C. В окне Свойства для решения на вкладке «Сборка» я изменил путь вывода на папку B. Затем он создал последнюю версию в папке B, которую скопировал в папку C, и все снова заработало.
Немного не знаю, почему у нас папка C в первую очередь.У меня есть кодированное решение для тестирования пользовательского интерфейса, и папка C находится в папке «C: \ Users \\ Documents \ MyCodedUISolution \ TestResults \ _ 2017-04-20 11_31_29 \ Out».Для чего он используется и для чего он создан, я не знаю, но если здесь скопировать старый код, потому что вы меняете путь вывода или вы перемещаете решение, не меняя пути вывода на то, что нужно, то у вас проблемы.