VS2010 хочет опубликовать несуществующий файл.Как я могу изменить это - PullRequest
2 голосов
/ 01 ноября 2011

Я облажался с моим решением для веб-приложений в VS2010, Visual SVN не вернул меня к предыдущей версии, поэтому я извлек другую копию в другом каталоге. Теперь я внес изменения, и это происходит нормально. Однако теперь публикация VS2010 завершается с ошибкой: -

Ошибка 4 Ошибка копирования файла assetmanager \ assetmanager.asp в obj \ Release \ Package \ PackageTmp \ assetmanager \ assetmanager.asp. Не удалось найти файл 'assetmanager \ assetmanager.asp'. 0 0 AdminSite

Я почти уверен, что там никогда не было файла assetmanager \ assetmanager.asp. Сайт .NET 4.0 VB.

Я сейчас застрял. Кто-нибудь может дать мне подсказку, как это исправить. Я даже не знаю, откуда она получает эту информацию.

Приветствия

Ответы [ 2 ]

3 голосов
/ 01 ноября 2011

Вы видите файл в проекте?Если это так, щелкните правой кнопкой мыши и скажите, чтобы он удалил файл «ghost» из проекта.Как только вы это сделаете, я бы попробовал опубликовать снова.

Если проект не отображается, возможно, вы сможете создать поддельный файл с тем же именем (просто поместите туда некоторый текст, чтобы его размер не был равен 0 КБ) и в том же месте, что и другой ASPфайлы.Убедитесь, что «Показать скрытые файлы выбран» и добавьте его в проект, а затем сразу удалите.Это, по сути, исправит искажение VS, думая, что файл существует.

0 голосов
/ 03 февраля 2015

Нашел эту проблему и смог ее решить:

  1. Найдите файл .csproj
  2. Откройте его в блокноте и найдите имя файла с ошибкой
  3. Удалите тег из вашего .csproj (не забудьте удалить инкапсулирующие зависимости), сохраните и закройте
  4. Перезагрузите свой проект, и вуаля!
...