Первоначально я разрабатывал проект Window (Form) 1 с именем Proj1. Я добавил еще один проект 2 с именем Proj2 в Proj1. Добавлены ссылки Proj2 в Proj1. Сделал Proj2 в качестве стартового проекта. Во время компиляции и работы все в порядке. Построенный он восстановил его как в режиме деблокирования, так и в режиме отладки. Теперь я скопировал exe из Proj1 и поместил его в другое место. Он работает без отображения ошибки зависимости, но отправной точкой является Proj1, а не Proj2.Зависимая сложность проекта
Чтобы решить эту проблему, я открыл файл решения Proj2 и добавил Proj1 туда и добавил ссылки. Положите Proj2 в качестве начального файла. Это хорошо работает. Но когда я копирую exe из Proj2 в другое место, он показывает ошибку зависимостей. Когда я положил Proj1 exe в это место, он работает хорошо.
Ошибка является:
Unhandled Exception: System.IO.FileNotFoundException: Could not load file or
assembly 'MyExcelReader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or
one of its dependencies. The system cannot find the file specified.
at CodeGen.Program.CreateNominals(XmlDocument xmlDoc, XmlNode rootNode)
at CodeGen.Program.Main(String[] args)
Спасибо @ C.Evenhuis. Я просто добавил exe из Proj1 в каталог Proj2. Он работает. –