Веб-проект развертывания - файлы копии после сборки

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

8
задан SamWM 8 October 2009 в 11:07
поделиться

1 ответ

Основная проблема заключается в том, что ItemGroup в вашем примере оценивается во время загрузки файла MSBuild - и в то время, скорее всего, эти файлы еще не существуют ... ..

Следовательно, ваши коллекции «ReleaseFiles» и «OverrideFiles» пусты, и затем ничего не копируется.

Что вам нужно сделать, так это создать свои ItemGroups динамически после сборки (и файлы, указанные здесь, действительно присутствуют):

<CreateItem Include=".\Release\**\*">
   <Output TaskParameter="Include" ItemName="ReleaseFiles"/>
</CreateItem>
<CreateItem Include="..\website\App_Code\override\site.com\**\*">
   <Output TaskParameter="Include" ItemName="OverrideFiles"/>
</CreateItem>

Теперь все должно быть в порядке, и задача копирования должна работать.

Marc

9
ответ дан 5 December 2019 в 19:01
поделиться
Другие вопросы по тегам:

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