Подтвердить что ты не робот

Опубликовать ошибку в Visual Studio

Я продолжаю получать эту безумную ошибку, которая заставляет меня думать, что В.С. пошел глупо, а не мудрее.

Ошибка 1 Копирование файла Content\Images\Brands\Lenovo.png в obj\Debug\Package\PackageTmp\Content\Images\Brands\Lenovo.png не удалось. Не удалось найти файл "Контент\Картинки\Бренды\Lenovo.png". 0 0 PriceCompare

Ошибка возникает при попытке публикации в файловой системе. Глупо, что VS ищет файл, который я удалил сам, и теперь он не находится в решении.

Раньше я также удалял и добавлял файлы, но сегодня сегодня команда публикации начала давать ошибки.

Во многих других сообщениях я видел, как люди просили открыть файл .csproj с помощью блокнота и удалить ссылки на удаленные файлы вручную. Это кажется очень сложным, поскольку я удалил длинный список файлов и добавил много новых.

Есть ли более простой способ избавиться от этой проблемы или мне нужно вручную удалить ссылки на удаленный файл. Не могу ли я просто удалить папку obj или удалить каталог bin или очистить решение или что-то в этом роде.

4b9b3361

Ответ 1

Вам нужно сообщить Visual Studio, что вы удалили файлы.

Перейдите в папку проекта/решения, в которой существуют файлы, и удалите их.

Visual Studio предполагает, что, поскольку вы добавили файл изначально, он должен быть опубликован. Он не может предположить, что вы этого не хотите, потому что он не в файловой системе. Подумайте об использовании контроля источника в команде - файл может существовать только на одной машине, но все же необходимо.

Это не сложно, как вы думаете - файлы, которые не могут быть найдены, имеют полупрозрачный вид, достаточно простой, чтобы выбрать их и массовое удаление в Visual Studio. Вы также можете установить свойства проекта для отображения всех файлов, а затем выбрать все те, которые должны быть частью проекта, и добавить их в одну операцию.

Ответ 2

В основном это происходит, когда мы удаляем содержимое из папки, но забываем удалить из решений Visual Studio.

Чтобы решить эту проблему, выполните следующие действия: -

  • Перейдите в Visual Studio Solution Explorer и щелкните правой кнопкой мыши на конкретном контенте
  • исключить из проекта.
  • щелкните правой кнопкой мыши и удалите из visual studio solution explorer.

Надеюсь, это поможет вам:)

Ответ 3

Я столкнулся с той же проблемой, потому что файлы проекта были добавлены и удалены столько раз. Я удалил желтый отмеченный файл из визуального студийного решения, и он отлично работал у меня.

Ответ 4

В моем случае, проблема с правами доступа, я запускаю VS в режиме администратора (Запуск от имени администратора). Сделал трюк.

Ответ 5

1-set проект в режим выпуска Проект 2-реконструкции 3-опубликовать проект

Ответ 6

Удалить все файлы на сервере. Добавьте новый профиль публикации в Visual Studio и используйте его. Проще всего это.