русский
Germany.ruForen → Архив Досок→ Programmierung

Visual Studio 15 SP 1

17.11.17 11:55
Re: Visual Studio 15 SP 1
 
Murr патриот
Murr
in Antwort Murr 08.11.17 11:01, Zuletzt geändert 17.11.17 12:12 (Murr)

Очередная клямпочка от мелкомягких...


Файл проекта.

В ПостБилде Проекту предписано проверить наличие двух папок и скопировать библиотеки в другую папку...

Сделано - для плугинов, чтобы сложить их в отдельную папочку и не парится.


Стандартный код выглядит так:


if not exist "$(TargetDir)" EXIT /B 89
if not exist "$(TargetDir)..\..\Publish\" EXIT /B 88
echo f | xcopy /Y /F "$(TargetDir)$(TargetFileName)" "$(TargetDir)..\..\Publish\$(TargetFileName)"

Для КруисеКонтрол мне потребовалось это дело отменить - там у меня другой механизм отработки. Стало выглядеть так:





if not exist "$(TargetDir)" EXIT /B 89
if not exist "$(TargetDir)..\..\Publish\" EXIT /B 88
echo f | xcopy /Y /F "$(TargetDir)$(TargetFileName)" "$(TargetDir)..\..\Publish\$(TargetFileName)"




Выравнивание и переносы студия сделала сама.

МсБуилд сломался на пробеле после .

Все три десятка проектов надо перепахивать...


Ндаа... форматирование... Ладушки - в ПостБуилде не должно быть пустых строк в начале и в конце - МсБуилд их не понимает...

 

Sprung zu