Поделиться через


Свойства копирования источников проекта (Linux C++)

Поддержка Linux реализована в Visual Studio версии 2017 и выше.

Свойства, заданные на этой странице свойств, применяются ко всем файлам в проекте, за исключением тех, свойства уровня файла которых уже заданы.

Свойство Description
Источники для копирования Задает источники для копирования в удаленную систему. Изменение этого списка может сдвинуть или иным способом повлиять на структуру каталогов, в которые файлы будут копироваться на удаленной системе.
Копирование источников Определяет, требуется ли копировать источники в удаленную систему.
Дополнительные источники для копирования Задает дополнительные источники для копирования в удаленную систему. При необходимости можно указать пары сопоставлений локальной и удаленной версии со следующим синтаксисом: fulllocalpath1:=fullremotepath1;fulllocalpath2:=fullremotepath2, где локальный файл можно скопировать в указанное удаленное расположение в удаленной системе.

@SourcesToCopyRemotely и @DataFilesToCopyRemotely ссылаются на группы элементов в файле проекта. Чтобы изменить источники или файлы данных для удаленного копирования, отредактируйте файл VCXPROJ, как показано далее.

<ItemGroup>
   <MyItems Include="foo.txt" />
   <MyItems Include="bar.txt" />
   <DataFilesToCopyRemotely Include="@(MyItems)" />
</ItemGroup>