Невозможно скопировать файл C: \ SomePath \ Myfile.dll в bin \ Myfile.dll Доступ к пути bin \ Myfile.dll запрещен - PullRequest
0 голосов
/ 08 ноября 2010

Мы только что преобразовали проект VS 2008 в VS 2010. Преобразование не показало ошибок. Теперь при построении решения. Мы получаем следующие ошибки:

Невозможно скопировать файл C: \ TI \ Project \ SharedAssemblies \ Myfile.dll в bin \ Myfile.dll Доступ к пути bin \ Myfile.dll запрещен

ДРУГАЯ ПРОБЛЕМА:

У меня тоже есть другая проблема! Один из моих проектов ссылается на DLL проекта, и эта DLL не существует. Я пытался создать решение, но этот проект никогда не строится, потому что он останавливается всякий раз, когда возникает ошибка в любом другом проекте.

ОБНОВЛЕНИЕ 2:

Таким образом, вместо использования перенесенного решения VS 2008 на VS 2010 я просто открыл решение VS 2008 в VS 2010, и некоторые ошибки исчезли. Теперь у меня осталось несколько ошибок, одна из которых следующая:

Ошибка 1 Не удалось загрузить ссылочную сборку «C: \ MyProject \ bin \ JobManager.dll». Обнаружено исключение FileNotFoundException, в котором говорится: «Не удалось загрузить файл или сборку« C: \ MyProject \ bin \ JobManager.dll »или одну из ее зависимостей. Система не может найти указанный файл». C: \ MyProject \ ResGen

Какие ресурсы пытается собрать реген и где он находится?

Ответы [ 2 ]

1 голос
/ 08 ноября 2010

Одна распространенная причина, с которой я столкнулся, состоит в том, что модульный тест загружает сборку (как в NUnit), и это блокирует копию. Например, закрытие NUnit устраняет проблему. Проверьте, есть ли что-то похожее на сборку.

0 голосов
/ 11 апреля 2014

Я только что удалил файл из папки bin и все начало работать

Может быть, это поможет вам!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...