VS2010 "Копировать в выходной каталог" не работает? - PullRequest
5 голосов
/ 24 июня 2010

Я пытаюсь опубликовать свое веб-решение в файловой системе, используя опцию «Только файлы, необходимые для запуска этого приложения».

У меня есть следующие проблемы:

a)У меня есть файл connectionStrings.config, который должен быть включен;Я пометил этот файл как Content and Copy Always.

b) Для целей тестирования я добавил textfile.txt, который не должен быть включен;Я пометил это как содержимое и не копировать.

Оба эти параметра не работают ... Кажется, что параметр "Копировать в выходной каталог" просто игнорируется.

Любые идеи, почемуэто происходит, и что с этим делать?

Ответы [ 4 ]

5 голосов
/ 24 июня 2010

«Копировать в выходной каталог» предназначен для случаев, когда вы создаете свое приложение, а не публикуете его.

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

Источник

Более подробная информация о публикации веб-сайтов и приложений здесь

2 голосов
/ 07 ноября 2011

У меня была та же проблема, что файлы, помеченные как содержимое с установленным параметром «всегда копировать», не появлялись в выходном каталоге.

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

Сортировка зависимостей моего проекта устранила обе проблемы.

0 голосов
/ 29 июня 2016

Я перезапустил свою визуальную студию и снова выбрал вариант «всегда копировать».Перестрой и работай.

Удачи.

0 голосов
/ 13 декабря 2014

У меня только что возникла эта проблема, и по какой-то причине, выбрав «Создать приложение без манифеста» в свойствах проекта, я наконец скопировал связанный файл содержимого в каталог сборки.

...