Установить Копировать в выходную папку по коду - PullRequest
0 голосов
/ 17 февраля 2011

Я занимаюсь разработкой инструмента генерации кода, поэтому файлы проекта (.csprj) создаются с помощью кода.Есть ли способ пометить файл содержимого, который будет всегда копироваться в выходной каталог?...

var project = new BuildEngine.Project();
project.Load(ProjectFile.FullName, ProjectLoadSettings.IgnoreMissingImports);
var buildItem = project.AddNewItem("Content", fileName);   

... Мне нужно что-то вроде этого buildItem.CopyToOutput=true ...

project.Save(ProjectFile.FullName);

Любые идеи приветствуются.Спасибо.

Ответы [ 2 ]

4 голосов
/ 17 февраля 2011

Попробуйте

buildItem.SetMetadata("CopyToOutputDirectory", "Always");
0 голосов
/ 17 февраля 2011
<Content Include="My.File">
  <CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...