Автоматические файлы копии для вывода во время здания приложения

Существует Копия к свойству Output Directory для файлов в проектах C#. Но в VC ++ проекты это отсутствует. Я знаю, как который я могу использовать события Build в VC ++ и записать там что-то

xcopy /y /d %(FullPath) $(OutDir)

Существует ли способ избежать использования CMD (и другие методы сценариев)? msbuild может сделать что-то для помощи в этом случае?

57
задан 24 August 2014 в 02:29

2 ответа

В Visual Studio 2017 можно сделать это в IDE. Я не уверен в более ранних версиях.

Просто добавляют файл как включенный файл проекта, таким образом, он показывает в Проводнике Решения. Затем щелкните правой кнопкой по файлу и выберите меню Properties.

Изменение Содержание к "Да" и изменению Тип изделия для "Копирования файла"

при рассмотрении изменений, это сделало в файл проекта, Вы видите, что это добавило это:

<ItemGroup>
  <CopyFileToFolders Include="Filename.txt">
    <DeploymentContent>true</DeploymentContent>
    <FileType>Document</FileType>
  </CopyFileToFolders>
</ItemGroup>
3
ответ дан 1 November 2019 в 15:58

В Visual Studio 2019 после установки файла как "Включает в проект", можно отредактировать свойства выбор как Тип изделия "Файл копии" (как показано в https://i.stack.imgur.com/vac2b.png), Это избегает руководства vcxproj выпуск файла.

2
ответ дан 1 November 2019 в 15:58

Другие вопросы по тегам:

Похожие вопросы: