Командная строка события после сборки; как выровнять в пути и как обрабатывать пробелы

Моя цель - скопировать XML-файл из одного проекта в другой в моем решении после успешной сборки.

copy $(SolutionDir)Xenos.Core.API\XmlDocumentXenosCoreApi.xml $(ProjectDir)App_Data\XmlDocumentXenosCoreApi.xml

Это будет переводить в этом.

copy D:\XENOSTFS2015\Sprint Development\Diversification Sprints\Xenos Main\Xenos.Core.API\XmlDocumentXenosCoreApi.xml D:\XenosTFS2015\Sprint Development\Diversification Sprints\Suite\XenosWebAPI\App_Data\XmlDocumentXenosCoreApi.xml

Но я хочу, чтобы первый аргумент копирования был таким, поэтому каталог решений должен идти на два уровня выше.

D:\XENOSTFS2015\Sprint Development\Diversification Sprints\Suite\XenosCoreApi\XmlDocumentXenosCoreApi.xml

Кроме того, я беспокоюсь, что пробелы будут препятствовать выполнению копии, как я могу решить это?

Спасибо заранее!!

0 ответов

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