Публикация через «Файловую систему» ​​в Visual Studio 2010 - не работает! - PullRequest
2 голосов
/ 02 июня 2010

это крайне неприятная ситуация. Мы только что выполнили обновление до Visual Studio 2010 , и это очень приятно, за исключением случаев, когда оно не будет выполнять что-то действительно простое, например, публикация веб-приложения ASP.NET в папку на рабочем столе.

По какой-то неземной причине то, что раньше работало безупречно в 2008 году, теперь генерирует ошибку: после успешной сборки перестает публиковать, говоря:

Error: Copying file Images\Profile\32_32.JPG to 
  obj\x64\Release\Package\PackageTmp\Images\Prolfile\32_32.JPG failed. 
Could not find file 'Images\CelebrityProfileImages\32_32.JPG'.

Проблема в том, что в коде проекта нет ссылки на этот файл (в базе данных, да, но не в самом коде), и мы не хотим хранить такие изображения в проекте (и они не).

Почему (и как) он вдруг решил, что это изображение без ссылок (и, вероятно, больше, если я заставлю его пройти мимо этого) внезапно необходимо для запуска проекта? Как я могу предотвратить это?

Спасибо за любую помощь.

Ответы [ 2 ]

7 голосов
/ 02 июня 2010

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

1 голос
/ 09 мая 2012

У меня такая же проблема, но она возникает для ВСЕХ проектов и решений, использующих Visual Studio 2005, 2008 и 2010, но сообщений об ошибках нет. Он утверждает, что публикует, но в файле sysytem ничего не происходит.

...