Я получаю две из этих ошибок при попытке создать полное решение для нашего сайта. Вот полный текст ошибок:
Ошибка 91 Не удается скопировать сборку «Emcom.DataAccess.dll» в файл «C: \ work \ evan-moor.com-trunk \ 2007.evan-moor.com \ Bin \ Emcom.DataAccess.dll». Невозможно добавить 'C: \ work \ evan-moor.com-development \ Emcom.DataAccess \ bin \ Debug \ Emcom.DataAccess.dll' на веб-сайт. Невозможно добавить файл 'Bin \ Emcom.DataAccess.dll'. Процесс не может получить доступ к файлу, поскольку он используется другим процессом.
C: ... \ 2007.evan-moor.com \
Ошибка 92 Не удается скопировать сборку 'Emcom.DataAccess.Generated.dll' в файл 'C: \ work \ evan-moor.com-trunk \ 2007.evan-moor.com \ Bin \ Emcom.DataAccess.Generated.dll ». Невозможно добавить 'C: \ work \ evan-moor.com-development \ Emcom.DataAccess \ bin \ Debug \ Emcom.DataAccess.Generated.dll' на веб-сайт. Невозможно добавить файл 'Bin \ Emcom.DataAccess.Generated.dll'. Процесс не может получить доступ к файлу, поскольку он используется другим процессом.
C: ... \ 2007.evan-moor.com \
Я сделал все, что мог, кроме переустановки Visual Studio, чтобы попытаться исправить это, и ничего не работает. Один из моих коллег тоже получает эти ошибки, а другой нет. Я подозреваю, что один из нас мог выполнить слияние неправильно, чтобы вызвать это, учитывая, что он ссылается на папку для разработки здесь, в то время как я пытаюсь построить решение ствола.
Я проверил и дважды проверил все dll, и два проекта, на которые здесь ссылаются, и ни один из них не использует папку разработки, что, как я подозревал, могло быть причиной этого. Я также сделал чистую совершенно новую проверку нашего багажника, и все еще получил эти ошибки. Затем я попытался удалить все временные файлы .NET, чтобы решить эту проблему, но все равно не повезло. Я выполнил поиск в Google по этой проблеме и обнаружил исправление Microsoft для этой проблемы, которое заключалось в замене DLL - но это было для Visual Studio 2003, и я использую 2008. Рассматриваемая DLL на моем компьютере - две полные версии новее, чем заменяющую версию, которую они перечисляют в исправлении, поэтому я не уверен, что было бы неплохо заменить то, что у меня есть, тем, что там упоминалось.
Есть идеи? Если не считать переустановки Visual Studio и переформатирования моего компьютера, у меня нет идей. Повторная установка может сделать это, но переформатирование будет слишком большой работой, чтобы исправить эту ошибку.