Задача состоит в том, чтобы сформировать проект Visual Studio 2010 таким образом, чтобы во время любой сборки или публикации некоторая утилита foo.exe
была скопирована в выходной каталог (bin
).
Ранее я выполнил задачу PostBuildEvent в .csproj (MSBuild-file):
<PropertyGroup>
<PostBuildEvent>
Copy "$(SolutionDir)Tools\foo.exe" "$(ProjectDir)$(OutDir)foo.exe"
</PostBuildEvent>
</PropertyGroup>
Но это не универсально.Во время публикации (Visual Studio 2010) foo.exe
появляется в каталоге bin
, но не копируется в выходной каталог публикации.Может быть, я все делаю неправильно, и есть стандартный механизм для включения файлов в проекты, которые будут позже, во время сборки или публикации, скопированы в bin
?