Не удалось найти файл 'obj\Debug\OldProjectName.csproj.FileListAbsolute.txt
Я пытаюсь опубликовать проект (tools vs2010), но не могу все время получать ошибку ниже.
Я вставляю файлы проектов из другого проекта, а затем меняю пространство имен (OldProjectName) на родительский проект (NewProjectName). Но он все еще получает информацию откуда-то о старом проекте.
Я очистил решение, построил, перестроил. Закрыт и снова открыт и все время те же ошибки.
Я могу создать проект, но публиковать его.
Любые идеи, что может вызвать проблему?
Ошибка 1 Копирование файла obj\Debug\OldProjectName.csproj.FileListAbsolute.txt для OBJ\Debug\Пакет\PackageTmp\OBJ\Debug\OldProjectName.csproj.FileListAbsolute.txt не смогли. Не удалось найти файл 'OBJ\Debug\OldProjectName.csproj.FileListAbsolute.txt. 0 0 NewProjectName
Ответы
Ответ 1
Open your .csproj file in notepad
find "obj\Debug\OldProjectName.csproj.FileListAbsolute.txt"
remove that line and save it
open your project and try to publish it and this time you will be succeeded.
Примечание: если вы получаете больше файлов, например .pdb, удалите это.
Надеюсь, это поможет вам
Ответ 2
Убедитесь, что папка obj не доступна только для чтения, если это изменить свойство только для чтения этой папки на false. это сработало для меня.
Ответ 3
Проверьте права доступа к папке obj\Debug \, если вы дадите ей права на запись, ошибка исчезнет.
Ответ 4
Ваша ответственность заключается в том, чтобы делать копии, чтобы вы могли перейти назад к одному.
Откройте файл проекта (vb/cs) proj с помощью блокнота и найдите отсутствующие файлы.
В моем случае я получил эту ошибку, когда попытался опубликовать проект, и некоторые файлы не были найдены.
В каждой попытке публикации я получил другое имя файла, после проверки того, что файл фактически не существует в проекте, я удалил его из файла проекта вручную.
Затем опубликовано сообщение успешно.
Ответ 5
Удалите папку obj и снова создайте.
Ссылка: http://forums.asp.net/t/1402005.aspx
Ответ 6
У меня тоже была эта проблема. Я решил это, удалив файлы внутри папки bin проекта (.dll и .pdb), и закрыл и снова открыл VS.
Ответ 7
Проверьте, установлены ли папки "bin" и "obj" в исходный элемент управления, если они удаляют эти две папки в исходном элементе управления. Нет необходимости проверять эти две папки на исходные папки. Также убедитесь, что эти папки "obj" и "bin" удалены с вашего жесткого диска, они будут созданы снова после сборки.
Надеюсь, это исправит вашу проблему.
Ответ 8
Как и многие другие, эти файлы были только для чтения и должны быть удалены или фактически могут быть перезаписаны VS. Однако, как может быть и для многих других, проблема заключалась в том, что эти файлы были проверены в исходном контроле. Папки bin и obj не должны находиться в исходном элементе управления. Отметьте их для удаления и отправьте список изменений.
Единственным исключением из правила является то, что папка bin может быть dll файлами, которые не совместимы с .Net. Например, dll C/С++, который вы используете через dll-оболочку .Net. Я отмечаю их как контент, чтобы они публиковались и проверяли их в исходном контроле.