Рейтинг@Mail.ru

Как в Visual Studio делать резервную копию приложения после компиляции

Опубликовано в Полезные советы

Для этого в Visual Studio на странице настроек проекта, в разделе "Компиляция", есть т.н. События построения (Build events). Можно прописать там такую команду:

if $(ConfigurationName) == Debug 
    XCOPY "$(TargetPath)" "c:\Folder B\" /s /d /i /k /r /y
if $(ConfigurationName) == Release 
    XCOPY "$(TargetPath)" "c:\Folder A\" /s /d /i /k /r /y

Тогда отладочные версии скомпилированного приложения будут после компиляции копироваться в папку "Folder B", а релизные – в папку "Folder A".

Кроме того, можно копировать файлы в разные директории, если заданы константы компиляции. Например, следующий пример скопирует исполняемый файл в директоию "Folder A", если задана константа "MY_CONSTANT", и в директорию "Folder B" – в противном случае. Здесь со знака двоеточия ":" начинаются метки, а инструкция goto осуществляет переход к заданной метке.

if "$(DefineConstants.Contains('MY_CONSTANT'))" == "True" goto label1
if $(ConfigurationName) == Release XCOPY "$(TargetPath)" "c:\Folder B\" /s /d /i /k /r /y
goto fin
:label1
if $(ConfigurationName) == Release XCOPY "$(TargetPath)" "c:\Folder A\" /s /d /i /k /r /y
:fin
Подробнее ...

Как сделать резервную копию драйверов Windows 10 и Windows 8

Опубликовано в Компьютеры и программы

Когда нужно сделать резервную копию (backup) драйверов устройств Windows 8 или 10, или когда нужно поделиться с кем-то драйверами, есть простой и быстрый способ. Самое приятное в том, что реализуется это стандартными средствами операционной системы и не занимает много времени.

Подробнее ...
Подписаться на этот канал RSS