Autosynchronizacja projektu poprzez Onedrive dla firm | Visual Studio

Jeśli chcemy aby nasz projekt typu Visual Studio Installer był po zbudowaniu automatycznie synchronizowany do Sharepointa poprzez OneDrive dla firm możemy ustawić w w trybie Release Visual Studio PostBuildEvent kompresje do wskazanego folderu używając np 7-zip.

  1. Instalujemy 7-zip
  2. Odwiedzając witrynę Sharepoint ustawiamy synchronizację żądanego folderu
  3. VisualStudio przełączamy project Visual Studio Installer na Release, wybieramy w Properties PostBuildEvent i wklejamy poniższy kod (zmieniając ścieżki):
"C:\Program Files\7-Zip\7z.exe" a "C:\Users\Username\OneDrive dla firm\NazwaProjektu.Setup.zip" $(BuiltOuputPath)